Fix CreateWatchers to handle multiple levels created