Allows the beneficiary of a payment to a project to either pay a project normally or buy tokens from a Uniswap v3 pool depending on which route would yield more tokens. The project's reserved rate applies to either route.