Avoiding recursive Particle System calls