It is not possible to save a reference as an variable ?

When you Get on a struct array, you get a copy. Have a look here.