For interactive graph like http://en.wikipedia.beta.wmflabs.org/wiki/DynamicGraph3 , once made interactive, the graph rapidly repaints on mouse move. This does NOT happen in the edit preview mode.
Debugging Notes
- Adding tracing to vega.js prototype.mousemove showed that the object returned from pickEvent kept being different from the active one when moving the mouse within the same large circle.
- Tracing prototype.pick showed that scene.marktype kept altering between group, path, and text values, whereas in preview it only showed group and path, but not text.