Re-add support for `withPerPage` that is currently broken and hidden in release 2.0 The previous logic, made for nova3, stopped working.