should handle adaptive tesselation