An Issue on intersection in the "far from origin" scenario

As below, you could see the result of the intersection which is white on the left in the rhino model capture that can not get the correct curve when it is far from the origin. But the green one can get the correct answer when I move it near the worldXY.
Is there any chance to fix this issue? Please kindly download the attached and test it quickly.



intersection issue for far from origin.gh (393.0 KB)

just wanted to note that if the surfaces are baked into Rhino and intersected manually, this fails also in Rhino
moved the result of intersection +Z to see it better
left = result far away, right = result close to origin

yes, it also happens in Rhino. Thanks for your additional clarification :coffee: :coffee:

I retested in the latest Rhino 8.8 RC, and this issue still remain.