Godot VR simple Object resetting position upon letting go of object. (with GrabPointHands working)

Godot Version 4.4

Question

I’m using XRTools in Godot for VR to have it to where that when I pick up an object, it snaps to the hand with the hand being in proper position (via GrabPointHandLeft and Right), and when the player lets go of said object, it resets to its original position. But every time I try to do this either the GrabPointHandLeft and Right stops working, or the object resetting stops working (but, the GrabPointHandLeft and Right works). I can’t get both to work, and I’m finding nothing tutorial wise on how to do it.

So I ended up finding out the solution. Basically, I just had to have the coding “super.ready()” under the ready function in the extended script for the XRToolPickable script. So like:

func _ready():
----->super._ready()

If I’m not mistaken, it basically overrides the ready function in the original XRToolsPickable.gd, so that it will run the ready functions in the extended script instead. (Sorry, I’m new to this.)