Just saying that it did not happen for me. I finished the game without problems. It seems you have put at least "some" effort into optimizing some things. I had like a thousand workers running all over the place, smoothly, without problems. Kudos.