I tried to help with your problem but OH GOD THE EVENTS.
(Consider using groups?)
But anyways, the game looks really great. Interesting buildings too.
Develop games in your browser. Powerful, performant & highly capable.