that demo looks nice. I am not sure though why you would want to use flat polygons instead of triangles.