- Uses `pagination: false` where we don't need `totalDocs`. - in `preview/route.ts` uses `depth: 0`, select of only ID to improve performance - in `search` uses `select` to select only needed properties - adds type safety best practices to collection configs with `defaultPopulate` - uses `payload.count` to resolve SSG `pageNumber`s