Overcrowding in Tiny World

I find myself routinely “playing” with my game when I’m working on other problems. I decided to see how many AI I can drop on my world and maintain 30FPS. It seems that magic number is ~2500. I suspect that number may go down one my AI learns perform actions other than wondering the globe.