this should be -1
some pageable objects have ids, some don’t. sigh.
use a TreeMap to hold objects, de-dupe via paginationId/id