Ensure process is only called once in destroy