first brainstorm on how to refactor the spawning to avoid overpopulating with children