I've hacked a fix using the deep watch syntax in my controller: ``` javascript $scope.$watchCollection = function(variable, cb) { return $scope.$watch(variable, cb, true); }; ``` Could we replace $watchCollection with `$watch(resourceName + "s", callback, true)`?