I was thinking a nice feature/function of the calendar would be to allow the scheduling of resources with the inclusion of items such as people or other resources.
As simple scenario, the application would allow you to define 'n' conference rooms that could be scheduled individually or with persons, additionally they could be blocked out as a reoccurring event, etc... The idea here is that you can schedule a resource, it might be a room, a projector, whatever, and at a future date schedule and event within that resource.
I would think the majority of work here is in the views and multiple ways that this should be viewed. Such as by resource per calendar, all resources on a calendar, etc. As it seems the application is achieving some of this functionality by allowing the binding of the event to a specific calendar. Maybe this is as simple as not casting those objects as calendars but as resources that are configurable, then again, this might all be moot and changed via overrides. In any case, I thank you for your hard work and looking forward to the release.
dana