Datastore ならリストと一緒に返してくるトークンをカーソルと呼んでいてindexの位置を示している。次の要素の開始位置として使うとオーバーヘッドがないとかだったかな。
思考の /dev/null