I thought you'd always have a tx because you do `txTable.getOrCreateRemoteTransaction` in TotalOrderPrepareCommand.