This is going to read from ZK every time we want to publish more stuff.  I think I'd prefer that we maintain a local cache of what is on the znodes and just make sure that things are in sync to reading every time.