Simulate scrolling text in javascript
===

I'm trying to come up with something to simulate an old school modem connection.  I.E. text that paints itself at variable speeds rather than rendering at once.

Here's something that I've come up with that works:

http://jsfiddle.net/jrmitch120/qjJmf/2/

The problem I have is that I can't get it to go any faster.  I've got my setInterval set to 1ms, which seems to be as fast as I can get. 

Does anybody have any idea how to re-factor this to remove the speed cap I'm experiencing?

Thanks!