Так что это проблема дизайна, решение которой зависит от вашей конкретной c ситуации.
Один из примеров может быть, если вы храните изображения для аватаров игроков.
Вы бы читать файл из локального хранилища независимо от его имени на компьютере пользователя, вам нужны только данные изображения, а затем сохранять эти данные как
string id = player.ID;
string imagePath = $"images/{id}.jpg";
var avatarReference = Firebase.Storage.DefaultInstance.GetReference(imagePath);
Таким образом, изображение всегда можно получить по идентификатору игрока, который никогда меняется.