Multiple Practitioners in one appointment

It would be useful to add multiple practitioners to an appointment. Currently we have to enter them individually which is time consuming and allows for errors.
Examples: a practitioner will sit in on another practitioners session, groups sessions, staff meetings (I have to create the same appointment for every staff member - every time!), blocking out office closure dates / holidays, etc