Standard way to determine if document in buffer is changed is to use `ITextSnapshot.Version`