Why do you need ```_ids``` ? Can't you just set  ```_clientListeners = {}``` on reset?