Draft: Avoid caching DPR dependent sizes
DPR can change at runtime, on wayland this is true also for the first show.
Instead cache device independent sizes and adjust when it's used inside paint functions.
(mWaitingThumbnail, the loading icon, is not fixed by this patch and requires a follow up)