By taking a look at bean's movement, it is possible to see jittery movement, caused by using MovePosition instead of AddForce, basically the only "stolen" code is the grappling gun tutorial made by Dani