Move old samples that have not yet dropped into the base *forward* in time, not backward. The semantics of the timestamp of a sample is "we received this many x by this time", so this is the right thing to do, and stops mysterious gaps appearing at resolution change boundaries.