I would agree, but youād be surprised. Drawing canvas elements might look simple but itās actually highly taxing, especially at high resolutions. I have a brand new max-spec Mac Mini (3.2 Ghz six-core i7, 64gb RAM, all SSD storage), and it also struggles. (Thinking about upgrading to an eGPU.)
Not that I doubt the devsā ability to work some optimization magic⦠but I think expectations here need to be tempered. Point is, live-updating a canvas graph of tens of thousands of elements should probably be considered a high-intensity computing task akin to rendering high resolution video or computing a massive data model of some kind! Ergo, it might never be perfect.