simplified PhysicalTransactionDelegate impls