Sad to learn it, when I checked the rendering the profiler after optimizations it was giving me ~1ms per frame, so around 800 fps. But i have done some polishing after that.
I rechecked and it is indeed much more heavy now, I will provide an optimized version.