This function returns the content URL of an image of a player’s avatar given their UserId, the desired image size as a Enum.ThumbnailSize enum, and the desired type as a Enum.ThumbnailType enum. It also returns a boolean describing if the image is ready to use.
– Roblox API reference (emphasis mine)
If the image is not ready to use, am I expected to keep polling (running :GetUserThumbnailAsync
over and over) until the image is ready? Should I use exponential backoff (polling slower and slower, so as to not overload it)?