why do we hardcode the actions here? Couldn't we put them all in mindmapEditorClassFactoryActionProvider?