message: only iterate over the render order pages for preprocessing
diff: @@ -467,7 +467,7 @@ export default class Site {
  // Preprocess the pages
  for (const [ext, preprocessors] of this.preprocessors) {
  await concurrent(
  - this.pages,
  + pages,
  async (page) => {
  if (ext === page.src.ext || ext === page.dest.ext) {
  for (const preprocess of preprocessors) {
  