Probably worth a comment (or a todo) referencing the very similar code in `SoftwareProcessDriverLifecycleEffectorTasks` that you presumably took this from. Makes it a bit more likely that if a bug is fixed in one then it'll get fixed in the other.