Turn a GlobalDataStore into an OrderedDataStore

Hello !

So I started using GlobalDataStore for my game, but now I’d like to use OrderedDataStore instead, in order to make a global leaderboard and check if there are any cheaters with impossibles values. So my problem is, many players have saved values and I don’t want to reset them. Is there a way to turn my GlobalDataStore into an OrderedDataStore ?

I don’t think there’s a way to get each key in a global datastore, so I’d adjust the load and save system to work like this

on loading
   get data from the ordered datastore
   if data doesnt exist
      get data from the global datastore
   use the data

on saving
   save to ordered datastore

it would slowly add players to the ordered datastore as they play for the first time after you implement it