As per T245023, we need to update the LabelResolver class to gather the description and aliases in addition to labels in order to avoid degraded performance on the client side.
Acceptance Criteria:
- Labels and descriptions should follow language fallback chains
- Aliases should only display if there is one in the current language
- Is not a breaking API change (and compatibility with Android app is maintained)
@Mholloway has agreed to help with code review on this ticket, thanks!