Each time a client makes a watchRequest, we generate a unique watcherId for it.
This watcherId will map to this handle type which keeps track of the clientId that made the request.
Each time a client makes a watchRequest, we generate a unique watcherId for it.
This watcherId will map to this handle type which keeps track of the clientId that made the request.