OK - so this definitely breaks for large images. It would be nice to have greedy meshing algorithms to gather chunks prior to rendering.