Document-General is a "product type".
And the product-type is specific to each *product*, not to the *list*.

So then the question is ... what if the products in the list are of *mixed* product-types? Then what do you expect it to do?


Aside: what's this alternate product-listing "display" intended to look like? What are you doing unique with it?