Allow multiple shapes of same type, e.g. 2 different Marker types