Hi, I'm a recent lurker just signed up.
I've been wondering about this for a while too. Thought about using axles and bushes to create variable length arms (sort of like a Technic turnbuckle), although the obvious drawback is that the solution will be very bulky. Additionally, bushes cannot guarantee non-slippage, so arm lengths can change inadvertently with usage.