Give all objects to be saved identifiers and assert if they do not have one
Improve performance when deleting recordIDs by not fetching the full record
Improve handling of deletions in the disk store
Don't continue if there are no changes
Fix identation