Metadata now stores its 32-byte hashcode (required for union)