Virtual cables with player interaction?

So I’m working on a virtual radio and want the player to be able to pick up the microphone - any suggestions on getting the cable to behave naturally? I can rig it with bones, but am worried that too many bones will be hard (not perform well) to solve for IK, and too few will look segmented. I don’t mind stretching as long as it’s not infinite, but I’m at a loss on how best to accomplish this. I tried SimpleIk but suspect I need something more robust - it worked, but only barely (instead of smoothly flexing, it pops from one joint to another).

Suggestions greatly appreciated!

I really don’t know, maybe Dynamic Bone would work?

And this looks good (pc vr)

I’ll check both of those out, thanks!

ps - was watching one of your vids today, small world. keep up the good work!