code: function(newData) {
            var requiresRefresh = newData.length > 0 || newData.length < self.dataLength;
  
            self.dataLength = newData.length;
  
            return !!requiresRefresh;
          }
docs: A change in data only triggers a refresh if the data has length, or if the data's length is less than before.