Rounding can lead to missing seconds in the countdown when its paused and restarted. Instead the speaker should be granted the extra fractions of a second.
An example of such flattery behaviour can be found here. https://github.com/OpenSlides/openslides-backend/actions/runs/22442431027/job/64988037872?pr=3370
Another solution would be to store milliseconds instead of seconds.