¡Que cosas se le ocurre a la gente¡ Que interesante ejercicio.
El problema supongo es que se están haciendo peticiones al servidor una por una.
Más bien el programa debería generar un único archivo descargable, tal vez imagenes que luego se compilen en un video, o en un gif animado, o en un flash, quizá te sirva explorar el SVG, que tiene opción a movimiento.
http://www.w3.org/Graphics/SVG/