First draft of ArrayManager appears to be fine. Needs extensive testing now...