Handeling multiple dependent states effectively server site and client site - TanStack