The name "ShadowImport" seems a bit odd to me - any reason to not be explicit and call it ImportedWorkflowTemplate?