I plan to store the player replay every time the player finishes a game. All these replays should be accessible to all players.
I have 2 ideas, but I am not sure if they are viable using Playfab, so I will describe them:
1 - When a player finishes, he stores the replay in their own player data. So with Schedule task, I was planning to update the Title Data from time to time with all players replay and reset these replays in player data.
2 - When a player finishes, he stores the replay in their own player data. But, in this case, I also, maybe by cloudscript, to save the player Id in a title data from all player that finished a level.
So, when a player need x replays, I get x randoms players ids and get theirs replays.
What are the possible problems using each idea?