Not sure why it’d lag. You can always reset world origin if you worry about float precision. But it has nothing to do to with performance.
The original idea was for each chunk to generate the desired elements and slide the whole thing in front of the player’s camera. When no longer in camera frustum, the chunk is repositioned and regenerated. And the observer will never notice…
From the player’s perspective:
You’d need to iron out many kinks.