Watch $scope.$index and reloadItems if the order of an item is changed