Current object checking in save()
Brought to you by:
demonsystem
The update currently does three things:
- Check current version
- Update to history
- Update object itself
That's 3 operations at least. We could skip the 'check current version', if we know the object is current.
If the cache update operation would comminucate ids, then we could keep track whether an object is up-to-date or not.