Fix AbstractProperty.getValue to go through get.
Fix AbstractProperty.isTouched/wasValid upstream tracking.