RecyclerViews are very fast and offer a way to show a part of a larger database without concern for the full size of the database. It is an added complication to have more than one view to show, but this is well supported and works well.
My app gathers observations for a whole day and shows this as a recyclerView. Swiping moves up or down within a day and right to left changes days. I will use this app as the backbone of my presentation
https://android-montreal.com/2019/02/08/february-meetup-2019/