Issue #2847334 by dawehner, Wim Leers, Jaesin, EclipseGc: ContextAwarePluginBase should implement CacheableDependencyInterface (cherry picked from commit a15d01f3)