No need to call set_state for pause/resume.