Unnecessary parameters for ApplyPointDamage BP node (?)

The ApplyPointDamage BP node has as input parameters, beside others, the hit result structure, the damaged actor, and the from-direction vector.
Now I am wondering: Why does it need the damaged actor and from-direction, couldn’t the node get both infos from the hit result structure?