Reconnect to discoverd when the connection drops

This will temporarily hide all of the services, which isn't ideal. Maybe build the new map and replace it when we get the sentinel?