Replication of TArray of UObjects using new 5.1 implemention?

So Im trying to replicate my inventory system thats holds item in a TArray of UObjects (item class). I’m trying the new replicated Subobjects thats listed here:

I can get it to work with with single replicated UObject variables. But if I want to make an a TArray such as TArray<UItem*> Items; and modify a property such as the Owner of a single item in that array Items, I can’t figure it out? Does anything have any experience with this? ```
AddReplicatedSubObject(MySubObject) only allows UObjects and not arrays of UObjects. I tried adding each item of my Items array to AddReplicatedSubObject but it doesn’t work.

If there’s no better way to make this work, you may just have to make a UObject wrapper for your array and replicate that instead.

I’m running into the same issue, did you find any workaround?

It also seems to be like the old ReplicateSubobjects(UActorChannel* Channel, FOutBunch* Bunch, FReplicationFlags* RepFlags) method is no longer being called so the approach that worked for replicating TArrays in UE4 is no longer working. This seems like a pretty big loss in functionality with the new approach to replicating subobjects.