I reverted the shadowing commit and never committed the caching. I could reimplement the caching for just the background better and commit it (no QPixmap/QImage conversions). Are we ever going to paint the background at a zoom level other than desktopZoom (defaultZoom)? Thomas Georgiou