If it switches mid conversation, this is a massive increase in token consumption because it has to re-read your conversation into cache, right?