f87b9f374a
This was performing quite a bit of I/O on the main thread previously. Now, all the I/O is deferred to a worker thread and the translated names are cached for immediate lookup.