I thought the fact that the caliper body moves (in a single-action/‘piston(s) on one side’ design) was self evident/understood (how else does the other pad contact the rotor?).
What I suspect is the least understood action/function of brake calipers in general is that of the piston seals. Over many thousands of applications, over long periods of time, we confidently enjoy slowing our wonderful STeeds, relying solely upon the inherent elasticity of those simple little rings. If they cannot return to their normal rectangular cross-section, having been deformed as they grip the piston when it’s extended (parallelogram), when hydraulic pressure is released they’re malfunctioning. It’s not very much movement, but if it doesn’t the pads continue to grip the rotors. If underway at the time, the bike’s inertia can overcome the friction with resulting pad and rotor wear and heat. If in the garage when the piston is extended, it can effectively lock the brake and immobilize the ST. BTDT
So... change your brake fluid often and inspect the function of the pistons whenever you have the wheels pulled. You should be able to push the pistons in with your fingers. Piston seals R&R should be a routine maintenance item depending on age, mileage, and useage. YMMV
Edit: to be clear, the common cause of pistons not fully retracting is corrosion buildup in the fluid seals’ grooves in the caliper body, resulting in the seals pinching/gripping the pistons too tightly. Hydraulic pressure can overcome the abnormal constriction and extend the pistons, but when released the piston doesn’t retract.
John