Describe the bug
Cached var are not busted when you change some values inside the var (only when there is no dependency that could trigger the cachebust)
2. Remove one of the two entry in the list in `main_data`
3. Wait for reload
4. The page still display the initial cached value (2 items) instead of the new one (1 item)
**Expected behavior**
Cached var value should be busted on hot-reload.
Describe the bug Cached var are not busted when you change some values inside the var (only when there is no dependency that could trigger the cachebust)
To Reproduce Steps to reproduce the behavior:
class MyState(rx.State): @rx.var(cache=True) def main_data(self) -> list[dict]: return [ {"id": "2"}, {"id": "3"}, ]
@rx.page(route="/mypage", title="My Page") def mypage() -> rx.Component: return rx.vstack( rx.foreach(MyState.main_data, main_data_component), spacing="0", )