1. A method for sending a message via a high-performance message queue, comprising: providing a message queue associated with a context; executing a user interface thread associated with said context; receiving a request from said user interface thread to send a message to a second user interface thread; determining whether said second user interface thread is associated with said context; and in response to determining that said second user interface thread is associated with said context, sending said message from said user interface thread directly to said second user interface thread, thereby bypassing said message queue.