Is there a (N-D) contiguous data structure for non-trivial structs? - Modular