Aha
Apart from a slightly smoother animation while dragging the graph, I couldn’t notice any improvement. There’s still a 5–10 second freeze.
I think there’s two different issues here. One is GPU/canvas
and graph animation, the other is cache processing and rerendering the model the graph represents.
I’d bet the cache processing (or whatever’s happening in the backend) is the source of the blocking and is causing the CPU activity.