I get that if you matched the amount you could guess what the origin was but the counterparty wouldn’t know where the funds came from, would they? From my understanding they only know they are the receiving node and the one prior to it.
And I would believe it to be very hard to match two similar amounts that happen roughly at the same time to eachother, wouldn’t it? I have no idea about chainanalytics tho… 😂