Harmonize the API so that we use page_total everywhere