This patch has been sitting in my tree for a while... It's a fix to org-map-dblocks, to make it use save-excursion instead of remembering position values. I need this since I have a dblock function that asynchronously updates dblocks from HTTP responses, and some dblocks ended up getting updated twice or thrice.