World.computeShownBlocks() accepts the current chunk as parameter.
Force the application into landscape mode.
Load a mesh per chunk, single chunk at a time.

Also, do not support multiple buffers per vertex list,
single buffers should be enough for each chunk.