Jeff - Not sure if my explanation was confusing. I am not talking about a map marker (graphic) ALREADY being on the map and then when the map gets shifted the map marker is displayed at a different location. That is not the problem I am encountering (you are correct in that the marker will always stay displayed at the location it was added). The issue is if the map gets shifted and then I click on the map to add my marker (the intent is to display the marker where I clicked on the map), the marker gets added to a location just outside of where I clicked the map (the distance depends on how far the map has shifted).
So, for example, when the page first loads and I click the map, a marker is displayed at the point where I clicked the map. If I then do something that makes the map shift its location within the browser (say by moving the scroll bar if one exists), and then click the map, my map marker is displayed at some point NEAR where I clicked but not at the point that I clicked on.