This "polygon buffer" method works great when you draw polygons sequentially, anything deserving the attribute "fast" on a GPU has to work parallelized.