On desktop, we are able to render websites using a custom Electron tag called <webview>. This renders websites in a separate thread and is essentially a true “embedded” site. On mobile, we use a separate architecture instead of Electron so we are falling back to iframes. Iframes have a lot of shortcomings, the main one being that many websites block being loaded as an iframe.
Sadly I don’t see us being able to fix this.