Credo che l'idea di Simon sia quella di evitare di caricare un milione di righe per poi magari scorrerne solo duecento..
Io agirei sul sqlite interno alla b4xtable tramite il classico Limit in coda alla Select.
Qualcosa di simile anche se i dati dovessero provenire da un db esterno; in tal caso il limit sarebbe sul db esterno mentre la table verrebbe svuotara e riempita di volta in volta con il gruppo di record da gestire, giusto per evitare accumulo nel sqlite interno ad essa.
Non tutti hanno device con mega-giga di ram da sprecare...