Maybe because I arbitrarily spawn the asteroids first :p I didn't add a lot of detail, but conceptually, I think I have the right order. My game involves multiple teams, each spawning new ships in during gameplay. When those ships spawn, the rest of the world already exists. My solution of randomly jumping both 1. can get infinitely stuck 2. is jarring in a dense field of clutter