ViewCaptureToFile rerenders, why?

I think this is a comprehensive write up of what is the problem with the current behavior: