the session should only run when it is needed, this update cuts back on CPU usage with preview drawer closed and not recording