That's only the case when creating a new entry. When changing an existing object, we could use the existing revision. That's what the IndexedDB adapter does.