Map viewer now uses a hash map to ensure that markers are not pinned more than once.