can I use observer with zustand? - TanStack