오버레이 정보를 갱신하는 방법 문의드립니다

[FAQ] 지도/로컬 API 문의 전 꼭 읽어 주세요.
https://devtalk.kakao.com/t/faq-api/125610

카카오지도 api 를 통해

마커 대신 오버레이로 다수의 위치를 지도를 구현하였는데,

지도 내 버튼을 클릭시 표시되는 대상들을
변경하는 기능을 구현하였는데,

오버레이 정보들이 변경되어 추가 표시되면서,
기존 오버레이 정보들이 사라지지 않아서
화면을 약간이라도 이동해야 기존 오버레이 정보가 사라져서

아래의 강제 화면이동을 통해 오버레이 정보 갱신의 기능을 대신하고 있습니다.
map.panBy(0.0000001, 0.0000001);

위의 편법 말고,

오버레이 정보를 갱신하기 위한 방법은 혹시 참고할만한 문서가 있을까요?

map.panBy(0.0000001, 0.0000001);  으로 갱신을 대체하여도 크게 문제되진 않을까요?

먼저 화면을 움직여야 오버레이가 사라지는 원인을 찾으셔야 할 것 같습니다.

버튼 이벤트에서 기존 지도에 표시되는 오버레이들을 overlay.setMap(null);을 이용해서
지도에 삭제 후 새로운 오버레이를 표시해주세요.

기존 오버레이를 재사용할 경우 overlay.setContent(content); , overlay.setPosition(latlng;을 이용해서
오버레이 content와 위치를 재설정할 수 있습니다.

https://apis.map.kakao.com/web/documentation/#CustomOverlay_setMap
https://apis.map.kakao.com/web/documentation/#CustomOverlay_setContent
https://apis.map.kakao.com/web/documentation/#CustomOverlay_setPosition