I am debating creating some custom tables in the EE database that I need for different searching functions, and writing to them via triggers. My question is, will I need to be careful when updating EE in the future? For example, will any updates potentially blow away any tables not starting with the ee_ prefix in there?