rename .`_nodes_list` to something more meaningful, for example, `_zoo_nodes`
or, better, refactor `zoo` module to make such interface:
```
def __init__(self, config):
    self.zooclient = zoo.Client(config)
...
    with self.zooclient.connect() as zoo:
        zoo.some_func()
```