How to create a dynamic length wrapping tentacle

I would like to create a tentacle coming from a player hand, then going straight and wrapping around a move-able object.

I was thinking on using cable or spline, but I’m not sure how to add the “tip” of the tentacle, not how to wrap it around the object using those options.

Any ideas?

watch this may be this is what you want

It’s a good video, but only the cable part is relevant, and I knew that part. The big problem is creating the tip of the tentacle, and wrapping it around an object (while staying connected to the cable?)