Logically, wouldn’t this be similar to creating say a temporary organization (group of users/customers), allowing the program to reuse logic and from an end-user perspective, the interface would be similar?
I just don’t think people want to go in and add a bunch of organizations in their system just because they want one-off organizations for a particular ticket, but logically it seems the same to me.