By avoiding double rounding, we get more accurate time on client when timebase gets rounded down and target time gets rounded up: ``` >>> round(123.1) - round(124.51) -2 >>> round(123.1 - 124.51) -1 ```