yes, but you don't want to create a new InterServerI connection every time you want to do something with a server. So you only create the connection the first time and store it in that lookup table. (all handled by a `InterServerI getServerForChat(std::string chat)` method)