better idea: keep a map of chats per user - it's necessary for chats on remote servers anyway (InterServerI)