Feature feature = (Feature) paintable;
WorldViewTransformer worldViewTransformer = feature.getLayer().getMapModel().getMapView()
.getWorldViewTransformer();
Geometry geometry = worldViewTransformer.worldToPan(feature.getGeometry());
ShapeStyle style = createStyleForFeature(feature);
PaintableGroup selectionGroup = feature.getLayer().getSelectionGroup();
context.getVectorContext().drawGroup(selectionGroup, feature);
String name = feature.getLayer().getId() + "-" + feature.getId();
if (geometry instanceof LineString) {
context.getVectorContext().drawLine(feature, name, (LineString) geometry, style);