Move dirty page search state into separate structure