minicoil partial re-implementation of Recoil no history, no selectors, just useRecoilState/useRecoilValue