I’m not sure I’ve grasped your problem correctly. But maybe the following will help
Create a curved plane surface which dynamically changes its size
From the Collection of examples from discourse.threejs.org
https://hofk.de/main/discourse.threejs/2019/RoadRace/RoadRace.html