Display the destination address for safeTransferFrom

Recently, a bug was pointed out in OpenSea that the NFT gift destination address is wrong.

https://www.theblockcrypto.com/post/116924/opensea-bug-destroys-100000-worth-of-nfts-including-historical-ens-name

This is a front-end problem, but I believe that changes to MetaMask UI can prevent this kind of accident.

Is it possible to display the destination address in an easy-to-understand way when running NFT contract’s safeTransferFrom() in MetaMask?