네, 맞아요. 내 사이트의 주요 ID와 Discourse 멤버 ID의 관계를 추적하기 위해 로컬 캐시를 구현했고, 불필요하게 API를 호출하지 않도록 마지막에 특정 작업을 수행한 시점도 추적하고 있습니다.
하지만 내 메인 사이트가 바빠지면 포럼에 입장/퇴장하는 멤버가 아주 많아요. 그리고 블로킹을 시뮬레이션하기 위한 이중 무시(double-ignore)를 구현했기 때문에, 내 사이트는 누군가의 차단 목록에 있는 모든 사람을 위해 일련의 API 호출을 수행해야 합니다. 내 멤버 중 한 명이 5명을 차단했다면, 이는 쉽게 15~20회의 API 호출로 이어질 수 있습니다.