새 setup이 이전 연결 위에 겹치지 않도록 cleanup과 setup의 순서를 지킨다.
첫 연결에 필요한 값을 캡처
1번 방 연결을 시작
dependency 변화 감지
이전 방 연결을 먼저 종료
2번 방 연결을 새로 시작
핵심dependency 배열은 실행 시점을 꾸미는 옵션이 아니라 effect가 읽는 반응형 값의 목록이다.