Display the destination address for safeTransferFrom

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


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?