Yeah the upscaling reminds me of the resolution upscaling for vertex rendered realtime 3D. There is stuff happening though to make that more effecient but it does use trickery a bit. Maybe we can pull some kind of rabbit out of the hat for models.
The problem is not exactly the same though because you can choose to wait a bit longer as you don't need realtime.