This way additional data can be stored in words

E.g. I store a tooltip in the words array, but the original version
erases it from the data.