Non-custodial lightning is always going to cost at least an on-chain tx. That's just the inherent economics.