This solves a long-standing issue where desired custom fields couldn't easily be set when creating a ticket, and instead had to be set by subsequently editing the newly created record.
Custom fields could only be set based on the group associated with the ticket.