array is now part of the tuple layout object itself, and class hashcodes are stored alongside class words there. This removes 2 indirections when reading a superclass, and 3 when reading a superclass hashcode.