Because it's a stupid API. The proxy should be a per-client setting, not a per-connection setting.