changing interface to use serverNode instead of ID.

no point in translating to serverId and back to serverNode again and again.