Fixed bug with browser dialog not working after config change
Converted ThumbnailCacheManager to use static instance