proxy refactoring
proxy refactoring

Signed-off-by: Alex Welch <b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@alexwelch.com>

rupakg/zodiac,rupakg/zodiac,AlphaStaxLLC/zodiac,AlphaStaxLLC/zodiac,argvader/zodiac,tbossert/zodiac,tbossert/zodiac,CenturyLinkLabs/zodiac,CenturyLinkLabs/zodiac,argvader/zodiac,patocox/zodiac,patocox/zodiac