I think the Cycleops Power Beam Pro and Powersync trainers hook up to their Virtual training app. At least one of these has the facility to have the resistance change as the course changes (and the course is displayed graphically on the computer screen). You can even race with others, virtually. Or do the Alpe de Huez climb if you want. At least that's what it looks like to me. I don't own one, though, so I'd value someone who has one chiming in. Is this setup useful?