Understanding how temporary IDs are used - TanStack