.changelog/3312.md
ThumbnailArtworkDriver (Core Persistence Driver Interface) protocol so the persistence backend (Realm today, SwiftData in future) can be swapped without touching QL thumbnail logic. RealmThumbnailArtworkDriver provides the Realm implementation. Save state screenshot lookup added alongside ROM artwork lookup.ThumbnailProvider now checks the App Group container (<group>/Documents/PVCache/<hash>) before falling back to local documents, ensuring extensions in the shared group reliably find cached artwork written by the main app regardless of extension-process UserDefaults state.QLIsDataBasedPreview = true and NSExtensionPrincipalClass.