Why can't I change the Google Calendar on an event after it's been sync'd? Galaxy-S (Vibrant), Android 2.1

If I create an event with the stock Calendar app, I can freely change which Google Calendar the event is associated with.  Once it sync's with Google Calendar, however, I can no longer change which Calendar the event is associated with.  I can do change any other aspect of the event, and even delete the event, but I can't move it to a different calendar.  I can change the calendar from the Google Calendar web page, though.

Thanks!
This is probably because of how the Google Calendar server API interacts with client applications.  

An update request has to be sent to a specific calendar on the server.  If you could change which calendar the appointment is tied to, synchronization would have to send a "delete" from one calendar and an "add" to the other.  

I've developed and maintained a number of systems which have synchronization and replication... and I suspect that a decision as made to favor simplicity and avoid the possible complexities of cross-calendar edits.