Use case:  when re-assigning an organization from one rep to another,  we have to

  1. Change the assignment at the Oganization level
  2. Change the assignment at the Contact level -  for EVERY CONTACT INDIVIDUALLY
  3. Change the assignment at the Deal level - -  for EVERY DEAL INDIVIDUALLY

Missing any of these leads to great confusion, as reps have deals and activities assigned to them for account they no longer handle, etc.

Is there any way to have the org level change cascade automatically down to all Contacts and Deals under that org?