Since you're adding a `TotalOrderDistributionInterceptor`, why not put the logic inside the if statement into a protected method, which TotalOrderDistributionInterceptor overrides and does a no-op? This way you avoid `isTotalOrder` conditional logic in TxDistributionInterceptor class.