Firehose cursors could be improved somewhat

Some very in-the-weeds papercuts with event stream sequence numbers, and some ideas to address them