Thanks for the feedback, I guess I'll broaden the max rotation angle of each sphere joint from 30 to 40 degrees, see if that works out any better.