Is it normal for InputAction.CallbackContext to be run 3 times per callback or button press?

Is this the nature of the InputAction.CallbackContext? Is it normal? Is this something we need to worry in the long run? Will it cause performance issue when the game get bigger and complex? Thank you.

using UnityEngine;
using UnityEngine.InputSystem;

public class Testing01 : MonoBehaviour
{
    [SerializeField] private PlayerControlsForTesting _playerControls;

    // Start is called before the first frame update
    void Start()
    {
        _playerControls = new PlayerControls();
        _playerControls.Enable();
    }

    public void LockTheBox123_performed(InputAction.CallbackContext context)
    {
        Debug.Log("How many time does this Debug.Log run per button press?");
        Debug.Log("context = " + context);
    }
}