Currently, the "Number of pages" control requires the user to set the exact number of pages they want to include in the query.

This is a problem because many times the user might want to include _all_ posts that match their settings and may not know the exact number they need to type as the page count.
I realize that the Pagination block should be one the user can add, duplicate, and move around (hopefully from within the Query block). But the setting should be a simple toggle to turn on or off pagination, not an input field. Maybe in the block itself, a user can adjust whether or not they want "All" pages or limit this by a particular number.
Can we try something like this?

I also imagine the Pagination block would provide the same options as other blocks such as "Duplicate" allowing more than one Pagination block and moving it to above or below the list.

cc @ntsekouras @mariohamann

Thanks, @mariohamann!
I like the interaction to add a pagination Block and I like the concept of adding more than one pagination block. Instead of a Boolean: What do you think about an "Add button"?
I believe the Inserter (panel and/or inline) would solve this. Here's a screenshot of how it is right now.

The initial idea behind the toggle in the toolbar was about turning pagination on... not so much around adding pagination, although it did that as well. :)
I did receive some feedback today from @jameskoster and @MichaelArestad about including the Pagination block in the Query block by default. And if the user doesn't want it, they can just delete that block. Here's how that might work.

Could we remove the number of pages setting? This seems like information that should be passed to the pagination block somehow without a user needing to specify.
Isn't the Number of pages setting is entirely redundant?
I'd have thought it would be calculated automatically – total number of posts returned by query / number of posts displayed per page = number of pages
@ntsekouras can we get to this point where the Pagination block is added by default to the Query block? And then if we can revise the dropdown to look more like this:
