Pass blueprint UStruct by reference

structs are value types. if you want to reference them, you have to reference the object that owns it instead.

why not use an array of Actor pointers? then you can use interface functions to read or write their Grab Point data.