use swingworker threads for zookeeper operations