`hasConnectedEver == numConnects.get > 0` doesn't it?