Optionally, persist to storage every time we check