Load different images from CMS depending on breakpoint

  1. Is it possible to load certain images from the CMS depending on what breakpoint you are on.
    Im trying to load smaller sized background images on the smaller devices to save on load time.
    It doesn’t look like this is possible but maybe there is another way to accomplish this.

  2. Is it possible to connect the background of a div to a variable? I have a background image on a dynamic page with a dark overlay and text and I think the only way to accomplish this is to have a div and set the background to an image and put an overlay div inside of it. Therefore I can’t use the image component.