I watched the demo video, it seemed that you’re aiming for buttery smooth animations.
So I came here to tell you something you might not want to hear: I personally don’t care at all for buttery smooth animations
It’s much more important for me that the UI is fast and responsive, than a hi-tech modern look. In fact, the released version is too smooth for me, it kind of feels like the soft suspension on an old car. I want the zoom animation to stop as soon as I stop scrolling.
The same goes for rendering traces while dragging them around. This is only eye candy, and if it comes at any cost at all (speed, requirements on CPU/GPU, …), it’s probably not worth it for me.