lol, I thought the tesselator was causing the lag spikes, it was the scheduler (it takes 100x longer than the tesselator with this stupid algorithm)