NOTE: BP compiler doesn't supportTObjectPtras an argument type for UFUNCTION so this converting call is required. For many morphs, this can be expensive, since it needs to resolveallTObjectPtrs and construct a new array for it.