Multi-threaded impl working for simple scenes