Cache MLData rather than backing array in MMNEATPhenotype