@Ben Weeks ⚡ the all or nothing gap is the real blocker, zap splits fire as independent zaps so one leg failing just underpays the farmer. atomic multiparty needs something like ptlcs or a hold-invoice coordinator that settles every leg together, which quietly reintroduces the custody point you are removing.