Draw multi-part geometries

Polygons still need holes.
Method for parsing features

Shared structures are still per geometry type.  Need to be made per symbolizer type.
Listen for layer changes and expire tiles

We need a more flexible event system.  We could have a VectorLayerEvent type and dispatch 'featuresadded' here.  But listeners want features typically and perhaps extent.  This won't be true for all vector layer events (suggesting a more specific VectorFeatureEvent type or something).
Render multi-part geometries

As noted in the comment, filtering/rendering once per geometry type will be replaced by rendering once per symbolizer type.
Disable bbox filtering for now

The RTree doesn't appear to be performing properly
Render countries from GeoJSON

This reveals a number of issues that still need to be addressed.