>>/59394/
I do the pacer rides on Zwift for my endurance rides. Just psychologically easier than watching TV. 

But then again I'm not doing your 2, 4, 6-hour rides. The most I'll do on trainer is about 90 minutes. 

So my little Whoop gadget estimated my vo2 max and the results are grim. Not quite grim enough to contemplate breakfast, however