While thinking about helper collections for categories with collection links vs select fields with hard-coded options, I combined them to a new, powerful select field.
With this addon it’s possible to define a (custom) request and to set the entries of the response as options for a select field.
Ah, I just realized, that I can include the entries view renderer in the .tag file, too. So I moved the content of component.js to the top of field-select-request-options.tag. This is nive. It felt wrong to add two get requests for each custom field addon.
I added a new feature. Now the value of the select field isn’t limited to strings anymore. Just map some fields of your request to get an array of objects in your output.