Added flexible number of particles to create per scatter