It seems like, due to how the data is structured in the modsys, and how the engine cryptically accesses different parts in a rather opaque fashion, there's been parts of code clandestinely walking on other parts, especially when certain native parameters are exceeded. Some of this is taleworlds design, unnoticed because they didn't push the engine like Perisno, much of it legacy osp code, and even more from multiple implementation of features, either identical, or similar in function from various osps.
It's being looked at. Performance, optimization, several cool new features, and leonion is hitting troops and items hard.
Personally I've been wanting to clean up the performance, bit RL obligations have been dragging me away from my computer. That will calm down, and I plan to take the information here, other areas from mods that have integrated the same code we have, insights from the other team members, and any other feedback I can find and see if we can't get this old ***** to purr.