Allow the display to be set directly using an API. Probably best to rework the UI to use the same endpoints as well.