rendering 8 million particles at 30 fps!!!!