What kind of load would the power contacts being handling? I think this is very doable, but will be an assembly nightmare if I'm understanding you correctly.

What about a connection point that moves on it's outer body, like a slip groove. I know it would not be truly 360, in the same fashion you're looking for, but it may work.

Excuse the sloppy drawing...

20160110_092454.jpg