OH! unexpected. I'd like to know more. contact me (user name at gmail) and maybe I can speed your project up. I was not efficient in my optimization but it might help you.
You didn't say though, what are you planning?