It's a hard choice for the human who has to pick one or the other and justify that decision.
I absolutely understand the application in webchat and why you would want it to be mirrored at a page level, but I'm at a loss to understand why the browser implementation would try to reflect that.