There are new documented [options](https://docs.arangodb.com/stable/develop/http-api/queries/aql-queries/#create-a-cursor) that we don't have in `PostCursorOptions`: - `allowDirtyReads` ([v3.10.0](https://docs.arangodb.com/stable/aql/how-to-invoke-aql/with-arangosh/#allowdirtyreads)) - `allowRetry` - `cache` - `fillBlockCache` - `maxDNFConditionMembers` ([v3.11.0](https://docs.arangodb.com/stable/aql/how-to-invoke-aql/with-arangosh/#maxdnfconditionmembers)) - `maxNodesPerCallstack` - `maxNumberOfPlans` - `spillOverThresholdMemoryUsage` ([v3.10.0](https://docs.arangodb.com/stable/aql/how-to-invoke-aql/with-arangosh/#spilloverthresholdmemoryusage)) - `spillOverThresholdNumRows` ([v3.10.0](https://docs.arangodb.com/stable/aql/how-to-invoke-aql/with-arangosh/#spilloverthresholdnumrows)) - `usePlanCache` ([3.12.4](https://docs.arangodb.com/stable/develop/http-api/queries/aql-queries/#create-a-cursor_body_options_usePlanCache))