Here it would be more awkward, as instead of a single VLoadStore class I have three instead of only one (the regular one, the 64-bit one and the memory-aligned one) but none of them works for all data types.