Again, `withPageState` is probably better