Possible to have different channels with different pagination behavior?

Long story short, I’m trying to create a post archive page, following https://bironthemes.com/blog/ghost-post-archive/

I want to keep / on 5 posts per page, but I would like to show 20 posts (i.e. post titles) per page on /archive/. Is this possible? I’m aware of all the different options to do pagination by hand with javascript, but if it’s possible to avoid that, my preference would be to stick with the built-in pagination support. (Among other things, I’d imagine that relying on javascript for content-loading hurts SEO)

The foundation of this question also seems related to Channels and #Get, Fixing a broken Home