Leverage LockAcquire/LockRelease for better locking/unlocking.