works but isn’t the effect desired. slows down when there are too many
words on screen at once, and only gets near to the effect and
appearance wanted for this project.

last commit before taking another route