You can now tell whether you want the adapter to call
notifyDataSetChanged() or not when the DataProvider has been changed.