Further Implementations for ParticleSystem