I'm using a WinForms WebBrowser control and am noticing that when the page I'm on forces a refresh from it's end and the control starts to re-render the page, it binds up the entire C# GUI that the control is in.
Is there any way to get the browser control to run on a thread other than the GUI thread so that it updates the pages in a separate context?