We rely on bubbling for the `input` and `change` events for custom fields. We should probably handle these and dispatch custom events.