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.