> Is there anything preventing this from being implemented?
Yes, normal browser security restrictions mean one site doesn't have the necessary access to another site. A browser extension can bypass these security restrictions (which also means you have to trust the extension's developer, since the extension has unrestricted access to all sites you open in your browser).