I'm evaluating using service calendars for booking sessions at my sauna business, because I need to be able to configure resources to prevent double bookings. However service calendars don't allow customers to add guests, which is a major requirement for my business.