Automatic responsive image sizes for Row Backgrounds?

I’m working on a site that has many large header images, which are configured with the Background Photo setting on each row.

Of course this setting uses the CSS background property, so unlike images in the Photo module, it doesn’t deliver an srcset, but instead always loads the original large image, even for mobile devices.

I know I can use BB’s responsive editing mode to manually select an alternate version of the image for each breakpoint, but is there any way to automatically have it substitute a smaller image from the media library set for small screens?