Improve zoom animation performance

This change basically puts all sample dots in the same series, which
when tested on a real-world phone improved the (lousy) zoom performance
from about 140ms/frame to about 100ms/frame.

Still not very good but a lot better.