Circle vs Pixelmask, Polygon vs Circle, refactored TestWorld as a demo