/// <summary>
        /// Configures the action containers.
        /// </summary>
        /// <param name="action">The action to configure.</param>
        protected virtual void ConfigureActionContainer(GrabInteractableAction action)
        {
            if (action == null)
            {
                return;
            }

            action.GrabSetup = this;
            action.RunWhenActiveAndEnabled(() => action.GrabSetup = this);
        }
 /// <summary>
 /// Configures the action containers.
 /// </summary>
 /// <param name="action">The action to configure.</param>
 protected virtual void ConfigureActionContainer(GrabInteractableAction action)
 {
     action.RunWhenActiveAndEnabled(() => action.GrabSetup = this);
 }