This interactable specifies the final pose a hand will have, via HandGrabPoints, when using the interactable, and also the rules to use it.
It also provides the relaxed and tigh HandGrabPoses to modify the visual hand depending on the progress of the interaction. By default, it will update the Progress of the interaction to the strength of usage, but it is possible to reference a IHandGrabUseDelegate to derive this calculation to a separate script.