Generating Kernel Aware Polygons