At least catch exceptions on queries, even if we're not explicitly doing a 404
Checkpointing we can do with a single integer because we only have one stream we're reading from