I understand that, by design, the blockchain doesn't work that way.
I guess this part answers the main question. Omitting some information from the transaction data would leave holes and may even give out completely false details, in a bid to make it more user friendly.
I've sent txids to noobs overtime and it was fairly easy for them to understand, to make it easier I usually add a discription, so it is more specific.