That is great info, you should put that in another tut really, cause lot of people wonder why they are checking each box and what is happening when you do.
I create csvs for everything myself, and perhaps that is why I have to do things the way I have to, not sure. I've talked to others that run into the same issues that don't do things my way, but who knows. Half the time I think if I pat my belly and rub my head, then spin around, it works, when it didn't 3 seconds ago, lol. When I add csvs that include atrs, I have to at least compile patch... unless I am miss-remembering and I have to compile the whole map. And anytime I add a anim to generic_human.atr or something like that, I have to compile :-\ I guess I am wrong though and maybe I have just formed a habit, lol, I don't know.
What I do is create separate csvs for everything, weapons, animations, fx, or anything I want to group together like my perk system assets or ammo counters. Then to add a feature to a map, all I do in mod.csv is include, thatfeaturescsv and I now have that feature without having to add all the things individually and figure things out again... But that is really unrelated, I just thought it may be causing me to have to compile.
Love the name btw, makes me laugh every time I see it, Equinsu Ocha, lol.