How does `query` cache actually work? - SolidJS