Pass field def with change events. More object support.