The easiest solution to this is to remove the code blocking visibility of assigned tickets. This allows multiple users to view and respond to the ticket, even though it's claimed by someone else.
If you'd like to add to this the ability to assign multiple people, it shouldn't be overly hard. But I'd find this solution easier/better than having a parent ticket with sub-tickets.