When a customer makes a booking for a service which is assigned to multiple resources, the resource is allocated randomly.
This means that it's possible that the first several bookings will be assigned to a specific resource even though the other recourses may also have the same availability.
If you wish to see any other approaches to scheduling, please submit your feature request here.