yes, using LN you will break that trace, paying sat by sat. Think also about using MPP through multiple channels, with multiple routes. There's no way to find which sat belongs to which UTXO.