Provide option to share transport between locations.

@bradgignac  @jeremyschlatter please review folks
Seems like you need to remove this because the transport is reused, but where does it get called? Do you just wait until the server shuts down?