NXP-13379: cache the principals list when computing the page in NuxeoPrincipalsPageProvider
NXP-14477: handle the case where the page provider parameter is a String array