Under what circumstances are multiple reverseFulfillmentOrder(s) generated?

I’m trying to understand how to manage returns: https://shopify.dev/docs/apps/fulfillment/returns-apps/returns

I understand that when a return is requested, I should approve or decline it. Then this generates a “reverseFulfillmentOrder” to which you can submit a “reverseDelivery”.

What I don’t understand is that multiple “reverseFulfillmentOrders” can be generated against a “return”, even at the same location.

“A reverse fulfillment order is a group of one or more items in a return that will be processed by a merchant or a third-party fulfillment service. Creating a return or approving a return creates a reverse fulfillment order. There can be more than one reverse fulfillment order for a return at a given location.”

So, under what circumstances would multiple reverseFulfillmentOrder(s) be generated for a single fulfillment service at a given location?

Sad that this got no replies, from even Shopify staff… I believe this is reserved for some future use/functionality. It would make sense since a return could be made of different reverse fulfillment orders for different products/locations (eg: heavy items returned to warehouses while smaller items could be returned to shops). But it is not implemented yet and one could assume only a single reverse fulfillment order since it is automatically created when creating the return, and you cannot create them manually.