Verified that setSingleImage is now only called once on startup. Image still crisp. Aspect ratio of images in config dialog is still correct - didn't test with multiscreen though, I suppose the aspect ratio will now be the of the one where the dialog currently is, not of the actual containment you're configuring. We could probably fix that by asking the containment but storing the size in config is wrong either way imho.