use particles and point sprites instead of copying spheres