Previously instead of moving the existing marker, always a new marker was added. Now the existing marker is replaced.