the thing is, most "particles" you would see there in flash experiments do not collide with each other, and so cannot stack. on the other hand, making them colliding imposes hard limits on total particles number. so either it will be totally fake, or you would have to implement collisions limited to certain area. there were general attemts in this, but none for "particles" afaik.