Misadventures in CacheMetadata – wrapping an inner activity, in codeWorkflow Scopes and Execution Properties