Merge pull request #1163 from barrbrain/check-exists-before-write odb: check if object exists before writing