Basic save state functionality, no loading.

This looks like an exact duplicate of an `isTranslationModified` function somewhere else.