tooltip appears in static position
removed groups for shapes
each shape has a globally defined position
text is positioned relative to shape position