Ideas on inventory system for modular character?

Hello,

my character is modular. The body parts will be changed for others at runtime (if the player equips a coat the torso of the character will be substituted for the coat, same with the rest such as gloves, pants, shoes, etc.)

So the question is: how do I set up an inventory (or equipment system) in which I can store this armor parts that will substitute the meshes of my character?

Been watching this, and I had hoped for a reply from someone. Did you figure anything out?