This... is weird - do we really get a paginated resource in the controller? Shouldn't just the collection be passed to this method? Pagination could happen during rendering, no?