Prototype Particle System implementation -- doesn't really work yet