Have a look at this specific section of the article:
The serialization is done in the UActorChannel::ReplicateSubobject function. It is deserialized automatically on the client.
So in your example you would probably want to store all your items in a replicated array, then in your actors ReplicateSubobjects function iterate through all items and replicate them. Then they will appear in the array on the client.