constructor(screen) {
    this.pointer = 0;
    this.lastIndex = 0;
    this.screen = screen;
  }
The paginator keeps track of a pointer index in a list and returns
a subset of the choices if the list is too long.