How to "Stick" player to moving/rotating walls.

I am assuming I’d need a timeline approach, I’m already using one to set the player’s velocity for a few moments before re-enabling gravity.

And I’m betting we’d need to break the hit result in order to extract some vector. But the math henceforth eludes me.