전국적으로 마커를 찍으려고하는데 이때 무한스크롤 방식으로 서버에서 정보를 받아와야할까요?

현재 카카오맵 api를 이용하여 위치 기반 서비스를 개발하고 있습니다. 서버에 현재 위치를 보내 주면 반경 5km 내의 데이터를 불러와 마커로 보여주고 있는데 이것을 전국 적으로 마커를 보여주고 최대 레벨 시 클러스터로 변경을 하려면 무한 스크롤 방식으로 현재 range가 변할 때마다 서버에 재요청을 하는 방식으로 구현을 해야 할지 아니면 카카오맵 자체에서 무한 스크롤이 구현 되어 있으니 데이터를 한번에 받아오는 것이 좋을 지 사실 후자의 경우는 방대한 데이터를 처리하기에는 무리가 있는 로직 같아서 혹시 구현해 보신분이 있다면 알려주시면 감사하겠습니다.

많은 양의 마커를 지도에 표시할 경우 브라우저가 느려질 수 있습니다.
아래 답변 참고하셔서 서버에서 계산된 초소한의 데이터를 받거나
영역에 포함된 마커를 그리는 방식 등 다른 방법도 고려해주세요.
https://devtalk.kakao.com/t/topic/70927/2?u=lea.ju