Is there a special way to list Commerce Products?
I believe we have this captured in an issue. The main issue was https://www.drupal.org/node/2831895 and is now in https://www.drupal.org/node/2827721.

Part of our blocker has been getting tests for this. We need to build a test for the use case then work towards a resolution.

There is a pull request in progress at https://github.com/drupalcommerce/commerce/pull/582. I have not reviewed this and not sure how close it is to a final solution.

The issue is unique form IDs.