I wrote a similar proof of concept program a while back to do similar things with the goal of a "typewriter" effect, so this entry felt very familiar to me. Nice work!