In #4373 I'm proposing supporting paying a partial payment (with the payment to be completed by another sender) in the BOLT 11 flow. It should also be supported in the BOLT 12 flow, though it'll likely require manual BOLT12 invoice handling (as we have to pay the blinded paths from the same invoice). May not get to this for 0.3, but def should for 0.4.