The shoulders and the hips are the two most mobile joints in the body. Because of that, in order to keep those joints healthy, I think it’s imperative that you learn to stabilize those joints through the training process with movements that are purely 1-Leg or 1-Arm. Things like 1-Leg Plyo work, various 1-Leg Squat variations and 1-Leg RDL’s for the lower body while 1-Arm Bench Presses, KB Bottoms Up Press for the upper body all check these boxes.