Can we do obtain the types only for the first tuple, store them, and reuse them for the remaining tuples?