support of cursor management and cache update for collection fetch