private void initEvalTask() {
		if (evalTask == null) {
			evalTask = new Eval3D(this, true);
			evalTask.setExternalScriptCallback(externalScriptCallback);
		}
		initEvalAction();
		evalTask.setDefinition(evalAction.getDefinition()); // share the same definitions with the action scripts
	}