I would like to set up a single activity, but one where when the tutor adds the visible slots, they choose which group the slots are to be visible to. As far as I can tell, if a user is in the same group as the tutor, they see the slots, and if they are not in same group, then they don't see the slots - however, if a tutor is in 2 groups (group A and group B) - if they want to add a series of available slots, only for group A, the only way to do this, is to create a separate item specifically for group A, and use restrictions to restrict access. I have a project with hundreds of different groups, with tutors regularly spanning across multiple groups, so I am going to have to create hundreds of these activities.
Is there any way to avoid this?