Should move the rounding methods down from `delta` to `scrollPos` to reduce rounding errors.