I'm calling api interval useQuery in Provider Context. It causes re-render after interval time in child component? Anybody can help me explain that and how to fix it? Thank you!