we don't necessarily wish to connect on construction of the type instance, but only when attemptToConnectNetwork() is invoked from QML.