Ooh, very nice!! I'm a heavy user of charting libraries; I've used highcharts in the past and ECharts more recently (including on the Spotifytrack site where this graph visualization lives).
I'll definitely be trying out uPlot for my next project - those performance metrics are stunning!
i've done my share of optimizations and benchmarking of various charting libs [1] but this goes deeper still.
SVG is not a good choice for large raw datasets when you need performance.
[1] https://github.com/leeoniya/uPlot#performance