fix #4427 and fix #4413 in a different way

Catching up is now smooth again and jitter is gone.
Zero-K catch-up widget looks healthy during catch-up but hangs around for some time after catching up, i suspect this is a widget problem.