private T ReadOriginalValue <T>(IProperty property, int originalValueIndex) => _originalValues.GetValue <T>(this, property, originalValueIndex);