We're using progressive loading: As users scroll down near the bottom, we fetch more items from the server. If a user gets to the bottom before we have anything to show (ex: they're filtering on a term that doesn't have may hits), the bottom cell should be a loading spinner to show the user that we're still working on finding/loading more.
This is especially important when filtering/searching, but could be used in all cases.