custom polygons need a draw order