Probably need to create a similar to `ActivateAsync` like `DeactivateAsync` and make sure to call it when step is no longer used/process ends
Probably need to create a similar to
ActivateAsynclikeDeactivateAsyncand make sure to call it when step is no longer used/process ends