What to put in actor component vs Owner Actor

Hey @tyconner !
Thanks for the response! So I do have data tables for possible pickup items and stuff like that which holds all of the information. From tutorials I’ve found online, I’ve seen them use inventory actor components for things like the player, npcs/enemies, and chests. And loot components for items that would be laying on the ground. Maybe like coins or materials or just things that can be picked up and added to the player’s inventory. An example with the loot is if I’d want to randomize the quantity that the loot has when the player picks it up, I’d have an initialize function in the component and other behaviors like that. I guess maybe I’m confused on when I would want to put a variable inside of the component vs inside of the owner like the player or npc or chest actor which will own or contain the component.