/**
  * {@inheritdoc}
  */
 public function loadPaginatedChoiceList($value = null)
 {
     $objects = $this->objectLoader->getPaginatedEntities($this->getPageSize(), $this->getPageNumber());
     if (null === $value && $this->idReader->isSingleId()) {
         $value = array($this->idReader, 'getIdValue');
     }
     return $this->factory->createListFromChoices($objects, $value);
 }