Well, I can't really distribute much of the load across cores due to the fact that most of the tasks are serial. Graphics were relatively easy, but even migrating things like sound...not so easy. The overhead in using Web Workers is pretty bad, actually.
PS: Try using the WebKit Nightlies from WebKit.org. They're a lot faster.