Database.LockWrite was not a good strategy, trying something else