There are a lot of applications where the startup time of several seconds does not matter at all. More likely, for most applications it does not matter. Of course, if you are FAANG, it does, but you should not optimize for that in the beginning.
Mouse-over over the chart is broken (scrollbar shown and hidden again and again).
I believe you dont need to set x-overflow-auto on the div where the scrollbars appear.