Fixed
- Background flickering in Hero, Album Detail and Playlist Detail: Blurred hero backgrounds were flickering for up to 20 seconds on first visit. Root cause:
useCachedUrlwith the defaultfallbackToFetch = trueimmediately returned the raw server URL, causing the background to render twice — once with the HTTP URL (triggering a server fetch) and again when the IndexedDB blob was ready. Fixed by passingfallbackToFetch = falsein all three locations so the background only renders once the blob is cached.