Use ApplyConfig where possible (instead of always creating new)
Use ApplyConfig where possible (instead of always creating new)

This covers a few cases (1) this speeds up the reload as we don't have
to create the objects new each time (2) this fixes the leak, before it
was creating a new one each time but never closing() it.

jacksontj/promxy,jacksontj/promxy