Time and Mileage Boundaries

I’d like to see the ability to set the time or length of a ride that a rider may want to do. Say i want to do 20 miles or 60 minutes while riding the Watopia Flat course. Like with workouts, as I near the goal, a colored goal arch would appear.

OR

Have the option where Zwift would pick the route(s) for me based on the time or mileage that I select. Giving it more of a random option.

You can already do this for time, just create a custom workout with just free ride and at the end you will have an arch.