Actor Components

In my inventory system, I wish to add an ActorComponent called inventory_component onto every actor that can have inventory items. This component replicates, and has replicated properties, although doesn’t have much functionality.

Is this approach good?

Or, since I wish to use replicated properties, could I just add replicated properties directory on the actors in the level?