change count during runtime?
prevent scatterOnSpawn during spawn() on init
communicate that the system is eventually "finished" if respawn == false
depth sorting?