Have you tried the particle-engine? JULIA uses that to great effect (well, to great decrease in FPS, atleast with my code)