feat(streaming): add grain-backed stream checkpointer (#10345)