Como definir proxies diferentes para cada instância do GeckoFX?

Para definir um proxy, precisamos alterar o GeckoPreferences.User [""] e é o mesmo para todas as instâncias, por exemplo:

GeckoPreferences.User["network.proxy.http"] = "x.com";

É possível definir um proxy diferente para cada instância do geckoFX?

Se isso não for possível, existem tipos de soluções alternativas?

questionAnswers(1)

yourAnswerToTheQuestion