Android cursorLoader с разбиением на страницы или загрузкой большей функциональности?

У меня есть огромное количество данных в базе данных sqlite, и я использую android CursorLoader с ContentProvider, чтобы отобразить их в ListFragment. Ну, просто загрузите все данные в список. Мой вопрос: как я могу загрузить данные с разбивкой на страницы? Или, например, когда я просматриваю нижнюю часть списка, он загрузит элементы следующей страницы?