improve lifecycle handling for WCWiflyControlConnection