When making a mod as compatible as possible, one renames the data__core of whatever table they are working on. However, when you delete entries and then rename the data__core, the original entries persist. For example, I have removed the Greenskins Agents from my faction_agent_permitted_subtypes table (11 rows), and added in new Goblin, Forest Goblin and Night Goblin subtypes. This works fine, until I clean up the table (remove all non-edits) and rename the data__core. At that point, the original entries return.

What is the best way to keep those original entries from returning? Do I not rename the data__core? If I am not renaming it, should I keep all entries intact (do not remove non-edits)?