Backend

Splits out min/max/mask and overzoom handling into a separate backend source wrapper.