Allow additional data to be stored in words array

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