refreshes no longer need to reload data from the server (which is good for inifite scrolling)