Improve progress rendering to work better when standard out is logged