the new flatter SuperMDA

my goodness there is a lot of redundant information stored in most of
the arrays. How should I go about minimizing this?