Use IWorkspaceRunnable and progress dialogs
Properly handle xmi:Documentation objects