One of the biggest problems currently is that the pathfinding is very expensive. Optimizing that should raise the cap quite a bit. I also wanted to add some more bottlenecks/prerequisites for spawning them in the first place, e.g. needing to generate electricity or food or meeting other requirements.