Subclasses implement this to provide the data of a given page. It is suspend because the loading is asynchronous.
suspend