It won’t draw panda in a child thread. The draw routine is handled in the main thread. You can only do computation updates in a child thread, but you won’t see results onscreen.
If you’re not already familiar with multithreaded programming, I don’t think it’s a good idea to pursue it to solve this problem. If you’re interested, you can learn about multiprogramming on your own time when you have a few months to get into it.
David