Python Shumate GTK - group overlapping shumate marker points

Hello,
If I create

pin1 = Shumate.Point()
pin1.latitude = 5.001
pin1.longitude = 40.001
pin1.set_name("pin_1")

and

pin2 = Shumate.Point()
pin2.latitude = 5.002
pin2.longitude = 40.002
pin2.set_name("pin_2")

etc…

and add them all to a layer,
How can I get them to display as a group (with the count in the marker, for example) when they overlap, or at a given zoom level in the map widget?

Thanks in advance for any pointers