reuse the old revision if too short interval between changes, revisions are now sorted properly when fetched from the db