Support all proxy types and the other args for good measure