ReloadRequiredRemoveStepHandler.INSTANCE for ProfileDefinition at the level where ProfileDefinition's are handled, so that a reload is required. Also arrange for adding a new profile, to just work.
See related wf dev ml comment from Brian:
I don't fully understand what these services are doing, so my only comment is that it's ok (and common) to require a reload for a remove but not for an add. A removal can disrupt other services while an add often doesn't.
ReloadRequiredRemoveStepHandler.INSTANCE for ProfileDefinition at the level where ProfileDefinition's are handled, so that a reload is required. Also arrange for adding a new profile, to just work.
See related wf dev ml comment from Brian: