If we think outside the box and custody solutions are sufficient for small values in Lightning, but for slightly larger values, we have Liquid, and to store Bitcoin on-chain, we have Onchain.
This perspective is based on the current understanding that custody is not the only issue with Lightning, but also the channels and the inability to exchange larger values.
Maybe…