Experimenting with having connection entirely managed by the client itself