memoize DiffFieldReader.ReadField
memoize DiffFieldReader.ReadField

The field reader code path is extremely inefficient, but refactoring
it all is much to invasive a change at the moment.

Have DiffFieldReader internally cache results for ReadField.

hashicorp/terraform-plugin-sdk,hashicorp/terraform-plugin-sdk