Ensure that coroutines are not re-entered if their state is not saved