def METHOD_NAME(self, router: "Router"):
    self._curr_external_addresses.extend(router._curr_external_addresses)
    self._local_mapping.update(router._local_mapping)
    self._mapping.update(router._mapping)
    self._cache_local = threading.local()