I was trying out some things to fix it, and came up with more questions. Specifically, how are splinepoints being checked for overlap?
Should I implement splines in a different way for PCG?
Do you have an example project that has this part fixed?