At this point, we have mostly connection/protocol handling and the "core proxy logic" left in the proxy module.