Jaangle has been developed in native c++ for speed and efficiency. There has been a lot of effort to keep cpu and memory usage as low as possible. Reusage patterns has been applied to control memory fragmentation (a normal side effect of programs running for a lot of time).
In general TS tries to keep low profile to let the user work in his computer while listening music.
Maybe there is not such thing. There are collections out there with more than 300k tracks and there are no reports for bad performance. Jaangle internally, is based on Jet (MS Access) engine. You can also open the "music.mdb" (Jaangle's database file) and check it yourself. Look in the forum for the password.
Wikipedia: Microsoft Jet Database Engine
The first time you will use it, Jaangle will search in your music directory(ies) and read almost ALL files to read their tags. This is an one-time process but it will make your hard drive work for some time (depending on the number of the tracks). Don't worry about it.
Jaangle employs many threads to do the hard job. In 0.93.xxx it reads the directories in a different thread and also has a multi threaded info downloader.