extra functionality, provides a clean way to specify a custom server list from externally, including managing server IDs correctly