Threading - new CPU thread or new conversation thread

Has anyone else noticed how when you send a prompt if its particularly demanding the app will semminlgly freeze? the iu thread seems to lock up, but i can see it is still generating an answer and talking to the server because although i cant interact with the gui i can see it updating in real time. anyone else seen this?