figured out how to create ultra clean differential drive model: just combine a revolute and a prismatic joint with no limits. easy money