I think we should use ``hook_field_extra_field()``