* Check only visibles pages to set completion status. * Make sure we have consistent completion value in API and on the view page.