Valuechange of Field vs. of Property

I have a Field with writeThrough(false) and setImmediate(true). Whenever a change is made on the field, it triggers a valuechange event, although the underlying property data source has not changed. I just want an event triggered when the underlying property data source changes. How might I accomplish this?