For context: I’ve got a bike and a rider with matching animations. The handlebars are driven by the animations; they’re childed to a bone and have a kinematic rigidbody. This is so that the fork, which has a non-kinematic rigidbody, can be attached to the handlebars via sliding joint, so as to obtain a sliding suspension; in turn, the wheel, also with a non-kinematic rigidbody, is attached to the fork via hinge joint, so that it rolls along the ground. All of that functions and no parenting is going on.
My problem is that despite explicitly locking any movement but Z-axis sliding, the fork, and with it the wheel, inexplicably trail way too far behind the handlebars. Switching the sliding joint for a fixed one nets me the same problem; this makes me think it’s an intended behaviour, but it’s the one glaring thing that completely kills what I’m trying to pull off. Is something out there for this? All I know is that you can’t have a non-kinematic rigidbody as a child of another rigidbody and my bike has already got a non-kinematic one; the fork and wheel are separate from the bike.