Me paso a snap.svg, la sucesora de RaphaelJS...

- Pero sigue yendo lento, lento... Habrá que hacer un cache de los SVGs, supongo.