Riding off-road?

???

Is this guy actually riding off-road (NY)?

Next thing will be flying cars in the NY Zwift world

I’ve seen people off-road on the elevated sky sections of NY, which makes it look like they are flying in the air, like in ET

I keep seeing these on the Park Perimeter Loop along Central Park West somewhere between (approx) 90th and 100th Streets, they ride just off the track for a bit. Another weird spot on the same route is near the NE corner with phantom riders going across the road diagonally. Perhaps these are riders at the same x and y coordinates but actually on the upper level?