You could check whether the player has moved a minimum distance here and immediately return if that's not the case. It will save the system from iterating over all spawn types if there's no chance thate any entity is spawned.