How can I control image sizing with UIButtonConfiguration?

WWDC 2021 session 10064 introduced UIButtonConfiguration, a new way to configure the visual appearance of buttons, for iOS 15. I've run into a surprising bit of behavior with its image setup: if you give it an image from an asset catalog that's bigger than the button's bounds, the image is sized too big for the button.

See the attached screenshot of an example app. The upper play icon is a button set up with setImage:forState:, and it sizes the image down as expected. The lower one is set up with UIButtonConfiguration, and is constrained to the same size (both buttons have a red border), but its image is too big.

How do I control the image sizing behavior here?

FB12358840 if any engineers look at this and think there could be an API improvement here.

How can I control image sizing with UIButtonConfiguration?
 
 
Q