Look, this idea has been brought up about a bajillion times. Now, perhaps you have never seen a topic on multithreading, but you can safely assume that with programmers as exprienced as Simon and others, SOMEONE would have suggested MT at one point or another. A better way to write your post would be:
"Has anyone mentioned multithreading before? If so, what is the progress or what ideas are Simon working on? If not, perhaps we can brainstorm a way to make it happen."