Conversation Branching Feature

My sugestion is to give the ability to duplicate a conversation from any point in the conversation. Sometimes I want to take a conversation in multiple directions without using up tokens in the conversation or muddying the context of the conversation