[ha][watcher] considerable progress on Dispatcher, especially with regards to figuring the distributed weights