Add iteration support for CursorList