The higher precision causes panning speed differences that are visible.
smoothratio
GameInterface::processSprites()