The user can create characters with individual appearance. There is a menu with a list of these characters. In the list, each character has an avatar icon created from a screenshot at the time of character creation. Its texture is converted to bytecode, sent to the server, and stored in the character data. What limitations can I face when using this method?