each boid has its own particle system
flocking optimizations