

The frontend gallery swaps automatically when the variation changes.
If your products use attributes like Color and Size, WooCommerce makes you upload a separate image for every single variation, and it only supports ONE image per variation, not a gallery. Four colors times four sizes means sixteen uploads, even though the photo only changes with color.
AddOnn Attribute Image Gallery fixes this: