Impedir que o controle WebBrowser roube o foco?

Existe uma maneira de parar o controle WebBrowser de fazer com que seu formulário pai seja trazido para a frente?

Se você usar o método InvokeScript para invocar uma função JavaScript que chame focus () em um iframe dentro do documento pai principal, a janela se levará diretamente para a frente (ou pelo menos fará com que o ícone da barra de tarefas comece a piscar). Tem algum jeito de prevenir que isso aconteça?

Atualizar:

Eu encontrei uma resposta temporária para o meu problema.

Quando o evento Deactive do formulário pai do WebBrowser é disparado, eu removo o WebBrowser de seu contêiner e adiciono novamente quando seu formulário pai antigo é ativado novamente.

É meio hacky, mas funciona. Estou aberto a qualquer sugestão melhor, no entanto.