We might have a nice optimization in PartitionLockQueue.noteTransactionRecievedAndReturnLastSafeTxnId() for reducing the lock window contention