Thanks You, Both of you are right. I will use my strategy right now because the struct is easy but I will definitely use uncheckedarrays should the context be more complex. Flat memory layout is easy enough.
Sorry, but the rest is.. not elegant->ugly. Thank you both!!
