게임개발하면서 씬전환을 사용해야될지 고민중에 있는데

만약 슬더스처럼 전투와 지도를 반복적으로
오가는 게임을 만들려고 할때 씬으로 분리한다면
지도화면과 전투화면을 씬으로 나누고 두개의 씬에 존재하는
오브젝트와 ui를 갈비지 컬렉션이 나오지 않도록

DontDestroy로 재사용 하는식으로 갈 것 같은데

그러면 전환하고나서 현재 씬에 이전 씬의 오브젝트와 ui가
파괴되지않고 넘어와(불필요한건 비활성화) 된 상태로 씬에 다수의 오브젝트와 ui가 존재하게 될텐데

그러면 결론적으로 반복적으로 사용될 2개 이상의 씬에 대해서
씬을 통해 여러 씬으로 나누는 방식과  씬 하나에 여러 씬을 다 구현해놓은 방식이랑 크게 차이나지 않다는 생각이 들어

여기에 질문 올리기전에 이런 내용의 글을 몇개 찾아봤을땐
최적화보다는 씬으로 나눠서 개발하는편이 가독성이 좋고 처음에 불러오는 데이터의 량이 많지 않아 로딩이 길지 않다는 장점이 있다는 식으로 본 것 같은데

이외에  씬전환이 필요하다 라는 부분이 있는지
궁금해서 질문글 쓰게 됐어