Analytics vs Conversations API for real-time state

Looking at the SDK models, getConversationsConversation pulls state but getAnalyticsConversations gives metrics. Trying to map talkTime from the analytics endpoint to the active conversation object via updateConversationsConversation. Is there a guaranteed sync delay or should I just stick to one endpoint to avoid race conditions?