Make every binding position unique for the whole query.

Rather than trying to keep track of adjustments to stack positions. The stack for visible rows is now separate from the list of assigned bindings.

Depends on #1185.