Developers may need to specify some variables for how to update the state. For example, a refresh flag means that the whole pagination need to be refresh. However, refresh is not useful for api fetching. It is useful if we provide a meta to achieve this goal.