Loses a lot of information expressed in the current name. Specifically that it:
 * only notifies for things passed to onConnected
 * clears the queue and resets it to be undefined.