More dynamic approach for event fields.