Symuluj przewijanie tekstu w javascript

Próbuję wymyślić coś, co symuluje połączenie modemu ze starej szkoły. TO ZNACZY. tekst, który maluje się ze zmienną prędkością zamiast renderować jednocześnie.

Oto coś, co wymyśliłem:

http://jsfiddle.net/vUPK2/

Mam problem z tym, że nie mogę go przyspieszyć. Mam ustawiony setInterval na 1ms, który wydaje się być tak szybki, jak tylko mogę.

Czy ktoś ma jakiś pomysł, jak to zmienić, aby usunąć ograniczenie prędkości, którego doświadczam?

questionAnswers(5)

yourAnswerToTheQuestion