Since you're not showing it with the dynamic stuff, I'm guessing, but you can assign a different rotate action to each component, and then in Properties->Overides->Base Type, you can change it to rotate from an indepent base point, separate from the rotate parameter basepoint.