Im Beispiel sieht man gar nichts von MarshalByRefObject. Wie kann das sein? 😁
Nur der Vollständigkeit halber: Es gibt eine kommerzielle Alternative namens DotNetBrowser, welches dieses Feature anbietet. Ist auch Chromium basiert.
Kommt natürlich bei dir aufgrund des Preises nicht in Frage.