avoid an extra tuple allocation in deserializing 1d arrays.
slightly helps #7893