What are we looking at, the triangular artefacts to the west of
Toronto?
KmlLayer for Maps API does point reduction to simplify complex
polygons ; it then renders the imagery as tiles at Google's servers.
I think I would guess this may be buggy behaviour in KmlLayer that is
creating the artefacts ; it might be useful to post in the Maps v3
group
http://groups.google.com/group/Google-Maps-API
On the other hand, it may just be a consequence of point reduction
meaning adjacent "borders" of polygons are no longer identical ;
there'll be gaps and/or overlaps.
Its difficult to see in your example ; it may all be a bit more
obvious if you can produce a simpler example with 2 or 3 polys of
different colours