Можно конечно втыкать каждому игроку по своему менеджеру, но это больше смахивает на костыль, и тоже вызывает множество проблем
ну вообще, у каждого игрока есть этот менеджер, который поддерживает связь с сервером. в чем проблема при добавлении другого игрока с сервера отправлять команду переименовать определенный префаб?
Сервер должен быть всегда(иначе куда подключаться?) , а с хостами, это метод чтобы один игрок поднимал сервер в своем клиенте, а все остальные к нему коннектились