Agrupar elementos de una lista de a cierta cantidad es bastante útil porque la podemos aprovechar en funciones de creación de tablas, por eso contar con la función List.ChunkUp la cual retorna una lista de listas que resulta de tomar n valores que sería el tamaño de las listas internas para agruparlos en una lista general es una buena idea para el catálogo.
Imke Feldmann: www.TheBIccountant.com desarrollo una función personalizada que obtiene dicho resultado de una manera rápida.