RunAs and User After Update event

Does adding a role via the RunAs method cause the user After Update event to fire? I'm seeing weird results.