add multithreaded obj loader