This is a nice idea and looked cool! I had the same performance issues as others though. I think something like this could certainly run well in the browser especially at such low resolution, so I think there must just be something else misbehaving making it lag so much. But overall really nice work!