Description
MarkerFilter calls MarkerManager.getMarker(). This will cause the Marker to be created when the configuration is processed and generally won't allow the application to create the Markers.
MarkerWrapper's instanceOf method tries to cast a Marker to a MarkerWrapper even when the Marker is not a MarkerWrapper, causing a ClassCastException.