Could use inspection of `field._data` instead of read_data.