Use annotation to store a dictionary of {Class<SaveGame>, "extensions", "name"}