Patch for BallJoint and FreeJoint bug - part 1