Plot Dynamic data points as glyphs on GMapPlot

Is there any way I can plot circles dynamically while using GMapPlot. At the moment I have some coordinate data points, some of which are obscured. When you zoom into a specific area the obscured/hidden data points are fetched via a callback. The callback functionality to fetch the hidden points works without the GMapPlot. But I can’t seem to integrate the two.