1. A method comprising: chunking memory to form a plurality of memory chunks including memory blocks, at least some of the memory blocks including objects associated with a database; configuring the memory chunks as nodes of at least one binary search tree; receiving, from a first client device, a request for a list of the database objects; generating, responsive to the request, a plurality of pointers, each of the plurality of pointers pointing to at least one database object of the at least some of the memory blocks; buffering the plurality of pointers; presenting, for display via the first client device, the at least one database object referred to by a first one of the buffered pointers; validating, after the presenting of the at least one database object, the first buffered pointer, of the buffered pointers; and dereferencing the validated buffered pointer.