Issue #3063343 by Wim Leers, phenaproxima, effulgentsia: Make MediaLibraryState implement CacheableDependencyInterface to remove the need for hardcoding a cache context