This project explores adding a Customer entity type that owns Commerce related assets as opposed to individual users, with access control mediated through the Customer entity as opposed to a User.https://www.drupal.org/project/commerce_customer