public CacheableTreeDataModel(TreeDataModel<T> model, MissingNodeHandler<T> missingNodeHandler) {
   super(model.getClazz(), model.getNodeAdaptor(), missingNodeHandler);
   setWrappedData(missingNodeHandler.handleMissingNode(null, null));
   setTreeDataModel(model);
 }