1. remove transform() invoke in fillPolygon as transformation is already
done by calling setTransformFromMatrix() in each transform functions.
2. some implementation of graph types.