Not so far fetched - Clouflare browser isolation [1] seems to be pretty close. Instead of parsing and executing the websites on local computer, they host a remote Chromium instance. The page is rasterized and send to local browser as sequence of Skia[2] Draw commands.
(Disclaimer: just did the research 1 minute ago).
[1] https://blog.cloudflare.com/cloudflare-and-remote-browser-is... [2] https://skia.org/