Adding reference to structures into C# lists
<p>Trying to keep my C# code optimized, I found that if I have a list of structure elements, each insertion would be a full copy - something that I would like to avoid.</p>

<p>In C++ I would simply keep a list of pointers and so I was wondering if I can do the same using C#, maybe by having the list as a list of references to the structure.
Unfortunately the structure cannot be turned into a class as it is part of the XNA library (Vector3, Matrix, etc...)
In any case - how would the format and usage look like if it's possible?</p>

<p>Thanks.</p>
