Ordered Data Stores and Performance

So, I’m making a game that will likely involve 240 different leaderboards:

  • 24 maps
  • 2 different difficulties
  • 5 different types of player counts (1 Player, 2 Player, etc)

These leaderboards will be viewed on the client side, and I plan on getting the contents of the ordered data store only when the client clicks on that specific leaderboard, instead of all leaderboards being updated on the server.

My questions are:

  1. How much does this affect performance?
  2. Is there any better way to do this?

If there’s any better way that doesn’t sacrifice some of the leaderboards, I’ll probably use it.