How lists are tracked in berylium:
See berylium-functions.php -> function blist($query,$method)

$session->currentListSize
$session->currentListIndex
$session->previousID
$session->nextID
$session->row 			( even || odd )