I'm aware of the above mentioned negative effect of this action or that it could be hacked and changed which is why i said this below.
Although there could be some negative effect of this action but at least it's a good ideal from my perspective.
In summary, it provides no extra security, introduces more complexity, and is worse privacy-wise.
I curious to know does this also have a negative effect on quick response codes generated by exchanges. I mean are the QR codes generated by exchanges safe for transactions? And how do they generate there own codes.