code: @Override
  	public Map<Object, Object> getRequestScratchMap(final WComponent component) {
  		if (requestScratchMap == null) {
  			requestScratchMap = new HashMap<>();
  		}
  
  		Map<Object, Object> componentScratchMap = requestScratchMap.get(component);
  
  		if (componentScratchMap == null) {
  			componentScratchMap = new HashMap<>(2);
  			requestScratchMap.put(component, componentScratchMap);
  		}
  
  		return componentScratchMap;
  	}
docs: {@inheritDoc}