You may be able to get the position and orientation and use a floating pawn movement to only move up when certain “hooks” are contacted and the trigger pulled.
So like:
Player reaches up, pull trigger (or whatever input) → runs a blueprint to move pawn exactly the distance the controller moves → Then “reactivates” gravity once trigger released.
I’ve never done this but I’m going to try today