Refactor: extracts interface CachedSnippetService from interface SnippetService.
Changes LruCache size from 10MB to 4MB.