Its not rendering that is the problem in the engine. ToS is not a graphics intensive game. The problem is how they handle networking.
If the game is not multithreaded, that means network processing is on the main thread.
That means that if you have a lot of players and mobs on your screen doing stuff, or even just loading, your client is getting spammed with packets from the server that need to be processed on the main thread.