The underlying array doesn’t really exist. I am working on an accelerated version of this: Function as Type Parameter - #6 by AlexanderNenninger. Can’t post code due to IP contracts with my employer, but once I have the indices as arrays of numbers/tuples/Cartesian indices I can work with them.