update: don't load mobile overlays in desktop (and vice versa)