It uses a very weird structure, I don't understand "every tic".
Structure everything into groups, and disable them when they are not needed.
Large projects are very complex, it is difficult to understand them if you do not work on them from the beginning.