This relates to other templating concerns listed. We are adding a lot of custom fields to incidents to support multiple departments. The work of these departments typically do not overlap.
When an incident is forwarded, every incident custom field is listed with that incident; even though most do not apply to that department.
Ideally, we'd be able to determine what fields are forwarded by using a template; failing that, the option to suppress null values in forwarded incidents would be very useful.