How thunk-based API calls work and how caching behaves · InterviewLane