void Method()
            {
                _intGeneric        = new GenericTypeWithVolatile <int>();
                _intGeneric.buffer = new[] { 32, 12, 41 };
                EnsureNotOptimizedAway(_intGeneric.buffer);

                _someField = new BoidInAnotherAssembly();
                EnsureNotOptimizedAway(_someField);

                ref BlobArray <float> myFloats = ref _blobAssetReference.Value.myfloats;
 void Method()
 {
     this.someField = new BoidInAnotherAssembly();
     EnsureNotOptimizedAway(this.someField);
 }