cleanly handle etcd timing out watches
add a diagram of a packet traversing the network