Far from origin problem - Pipe on curve

There is obviously a bug in Rhino6 when you assign pipe on a curve.
I know about these issues but some stuff seems to behave well far from origin and other stuff seems to still suffer from far from origin ilness.

For people outside architecture industry to understand. Working in real world coordinates is a must.

Is there any technical solution which would resolve these issues once and for good utilizing all theoretical knowledge and hardware in 2020?

Maybe some addaptive origin and one true world origin but adaptive origin would be just translated and render geometry would be somehow recomputed.

When its far from origin it displays like this: