Make _resume() session local and refactor resume in read stage

Functionaly, this should not change anything.