code: @Override
  	protected void updateInternalState(IParseResult newParseResult) {
  		super.updateInternalState(newParseResult);
  		// make sure that the cache adapter is installed on this resource
  		IResourceScopeCache cache = getCache();
  		if (cache instanceof OnChangeEvictingCache) {
  			((OnChangeEvictingCache) cache).getOrCreate(this);
  		}
  	}
docs: Overridden to make sure that the cache is initialized during {@link #isLoading() loading}.