Not display the first 'x' entries in a List View

Database & APIs

I am building a leader board page on my app. It displays a podium of the top three users, and then what I am hoping to achieve is have the 4th down users appear underneath.

Currently, I am querying the Users Collection (List of Documents) and then ordering it in descending order based on the "points" value. This has allowed me to populate the podium with the correct information by using "item at index" for things like the user's name, picture and number of points.

I then have a list view that I am populating by using the "generating children from variable" and using the "users document" as my value. As one would expect however, this lists all the users. Is there a way for me to get this List View to not display the first three results?

Ideally, I'd like to filter it for index >2, but for the life of me I can't really work out how to achieve this.

I'd also like the List View to show what each person is coming, but I don't really know how to achieve this either. The closest I have gotten is to use text combination [Index in List] + [ th] (as I'm hoping to ignore the first three entries so the 'st, nd, rd' shouldn't matter), but obviously the first entry is index 0, not 1. Can I get Flutterflow to display "index in list +1" or something like that? Or can I get it to start the first entry at "4th" and dynamically count up from there?

I have no coding experience, so have been using Flutterflow's drag and drop elements so far.

Any help at all would be fantastic!

What have you tried so far?

Been trying to filter the list for ages. In my mind, it would be a condition if index is greater than 2, but I can't find a way to implement that.

Did you check FlutterFlow's Documentation for this topic?
No
2