Thank you.
1) The performance might seem less because there is an animation on regular scrolling. This is the reason why it is a bit “delayed”. I was originally intended it, but I’m still not sure if it is a good idea...
2) That might be true. I didn’t have Adroid devices to test the app properly. I’m not 100% sure, but most likely it’s WebGL related.
3) The attached video looks nice to me except for overlay blink. That’s a bug, indeed.
4) This is not a case on my device. However the bug is easy to fix.
5) I’ve done this on purpose. In my opinion, you shouldn’t accidentally scroll selecting the graph. I don’t think placing all charts on the one page was a good idea in the first place, but it was a contest criteria.
6) I’ve already answered this issue below.
By the way, there is a readme file. It’s not directly accessible because of the contest plaform, but it’s available via the link:
https://jschart.usercontent.dev/entry120/README.md