Thank you for this project. It has tought me a lot. It runs smoothly with the object count that it currently has, but when increasing the amount of points to render by just a little (4x for example) everything starts lagging a lot, including the rest of the MacOS of a maxed out MBP.
Any help is appreciated!