this feels really similar to `single_payment_account` and looking through the tests where the latter is used, I'm thinking you could probably conflate those