zooming and panning work.  However, dragging one circle doesn't
I think charge is correct now without overlap.