Object Pooling ?!?!?!?!
Spawn all the AI Instances (Max Wave Size) during map load. Spawn them dormant and under the map so they are well outside scene render distance. I typically do 3Km below map origin.
As needed teleport them to their wave spawn area. On death, set them dormant and teleport them back to the dormant area.