protected virtual void UpdateInteractionTargetState(InteractionTarget.InteractionState newState)
 {
     m_InteractionState = newState;
     ApplyColors();
 }
 void UpdateInteractionTargetState(InteractionTarget.InteractionState state)
 {
     m_InteractionState = state;
     ApplyColors();
 }