Group Records By and still being able to set position (Drag'n'Drop)

Hi, we use DatoCMS to manage Ecommerce products and pages. Our customers are often confronted with a large quantity of products to be managed in the CMS. Currently, the customer cannot reorder the products if they are filtered by Categories.

So, is your team able to implement this Grouped Records kind of solution? :

DatoCMS’s grouped records feature allows user to show their records grouped together based on one (or more) fields of their choosing. New groups will similarly be added automatically whenever a new, unique value is entered in the designated field.

Or, anyone got Tips to reorder and manage large number of products (500+) that need to be ordered by Categories?