"A struct is a value type, so you are making a copy regardless." . . . .