There's no need to use a custom collection type here since we don't use any of the ConversationCollection methods. This helps prevent the introduction of duplicate models for the same chat. // FREEBIE