Infested Planet

Ah, that may be the bottleneck! I had real difficulty getting close to yours, let alone beating it once.