In case you haven't resolved this yet, the only way I know of removing flickering when quickly removing/adding overlays is to first add the overlays, then remove the overlays. Even in satellite view, this will remove the flickering. Though this creates another problem; it leaves artifacts of old overlays - in particular when zooming in/out.
Topic:
App & System Services
SubTopic:
Maps & Location
Tags: