This can consume a lot of memory very quickly if looking back through a very long text conversation. This seems to be due to the usage of tkinter widgets rather than the message list, since the message list is loaded when a chat is opened. Need to determine if this is from some sort of specific data (like images) or is a result of improper removal/addition of tkinter widgets.