enhancing TransactionImpl finalization