This is now getting the value even though we may never use it if the property is ignored. The previous way was more efficient as we only ever got the field value if there was no ignore attribute set on the field.