got it, ZK watchers are one-shot handlers to avoid races