Multiple services available to book but shared resource/capacity cap

I’m having trouble with:
Wix bookings and overbooking

Working in
Wix studio editor

What I’m trying to do
I am trying to configure my Wix Bookings system for a business with multiple resources. I want to have an overall capacity cap as I have capacity for 10 people at my facility per hour but different services on offer and want to offer different booking options. Each service uses multiple resources (ice bath, sauna, jacuzzi), and I want to allow multiple clients per time slot, up to the capacity of these resources. I want all the services to consider the amount of people per timeslot.

What I’ve tried so far
I have tried assigning a resource as ‘resource capacity’ and assigning to all services. However, even though i have 10 as the capacity, i can book up to the max participants for each service - if they are all set at 10, i could still book 30 despite having a resource that it only suitable for 10.

I have tried having multiple staff members for an ‘appointment’ rather than a class so there isn’t a maximum capacity but rather i have 10 ‘staff’ and these 10 ‘staff’ are assigned to each service. This partially works but the issue is that during booking, the customer has to choose their ‘staff member’ selection which I do not want because it makes no sense on the website as there are no ‘staff members’ and it isn’t suitable for the user flow.

Is there a way to hide the preferences section or auto assign any staff member maybe? I have tried via CSS to hide the element but this does not work because the staff member = blank and therefore can’t proceed to the next page.