It seems from the forum that intersection results have too many knots and people waste time cleaning up the results.
If this is indeed a problem I’d like to collect some example here and get a You Track item opened for it.
As background I’ll explain some of the issues. The divide and conquer approach that SSX takes results in a bunch of intersection pieces that need to be concatenated. Furthermore they come with 2d parameter space curves which have generally matching parameterization. Another issue is the surface tree decomposition used for geometric calculations. This takes a surface and breaks it us into smaller bi-bezier patches, but it currently doesn’t record if the break was at a knot and what the knot multiplicity was. If I knew that adjacent spans joined smoothly I would know that the ideal intersection curve through there is smooth (at least for a transverse intersection).
All of this could be tuned up