title: RecyclerView performance if the adapter has more than 2000 objects
body: <p>I have created a list via RecyclerView with more than 2000 items. RecyclerView will recycle controls but the list assigned has more than 2000 objects in it. List might have even 4000 objects as well. </p>
  
  <p>Is it a good idea to have all the objects in the list in memory or there is any other way to manage?</p>
  
  <p>Now if I implement endless scrolling or show loader to load data, it will be added to the list and notifyDataSetChanged(); will be called. But the question remains same to maintain a list of more than 2000 objects.</p>
  
  <p>Suggest better approach for this scenario.</p>