GW8 HP1 and 2 client (and 7.0.3x) Windows/Mac/possibly Linux as well

We can share a sub calendar with full rights from user A. User B accepts the calendar. User B can not drag the appointment to a new time location within the day or week view. User B can drag the appointment to a different day however. You can also switch views to Month View, click on the appointment to bring up the small Day View, then you can drag it within the same day. From the Day View you can edit the appointment directly and change it but not drag it. The other alternative is for user A to give user B proxy access. Then user B can drag the appointments around all they want within the same day. However this is not a good option if you only want to grant access to a sub-calendar and not the entire calendar. Does anyone else have this problem?