ui_config seems to be incomplete when getting dashboard filters with the API

When I hit either the Get All Dashboard Filters endpoint or the Get Dashboard Filters endpoint, the filters that come back have a ui_config field that seems to me to be incomplete. Specifically, I don’t seem to ever get back the options that have been set on that filter.

For example, if I look at the look ml file for a dashboard, I might see something like

ui_config:
      type: checkboxes
      display: popover
      options:
      - Some Option
      - Another Option

but when getting this filter with the API, i’ll see:

'ui_config': {
		'display': 'popover',
		'type': 'checkboxes'
	},

in the json for that filter

Is this expected behavior?