Add geo.
Don't default --max-docs.  Let it run forever.
Queue refactoring WIP.
Improve lifecycle management & move collector limiter to consumer.