i'm new to ERC721 tokens so this may be a stupid question.
Following the Opensea docs and other docs (for example openzeppelin ones), I just create a simple ERC721 token that i called "avatar" which have some properties (gender, eyes, mounth, etc) and if i understand good, this properties will be server by an API server. So in the player profile page on the future website i will need to code something that will call this API server to get for example the picture of this avatar.
My question is: if i want to implement also Items (for example glasses) that player can buy to wear it to their avatar, where i have to code this items? It will be inside the Metadata?