Handle object locking in a more performant way.
Prevent full lockout for long periods of time during client recovery.
Make sure to release the object lock before deleting the object.