individual documents having their own mini-dictionaries - possible improvement?

It would be great if individual documents could have their own dictionaries. Correct spellings for just that document. eg names

Not sure, I think an .odt is a zip with a bunch of xml files. Maybe just allow for another?

A popup menu entry could add a word to the list, And on load the list could be merged into the dictionary (something like that) .