I asked a question similar to this one earlier, however this one faces a different challenge: if I have shared players between several of my games, will they have to make a new account each time? If so, would I have to use dynamo db or something similar to save persistent account data? @Citrus Yan clarified a way for me to have friends persist via the publisher data, however there's no point in having persistent friends if each time the player's account Id changes.