expose CacheCursor