Hey Slavy! Thanks for the feedback :) I used some example projects by R0J0hound as a starting point, he was the one who implemented all the math/physics wizardry, I merely refactored his code and added some features on top of it (I just updated the project’s description with this info). Everything is in events, there are no custom behaviours or JS code in the original project, nor in my version.
Can you share some info about your hardware (CPU & GPU) and what browser you used? I’m pretty sure there’s room for improvement in the performance department, I’m less sure if I’m capable of massively improving it though :D