#1273 Made SwingMessageService do its work on the correct threads