Also don't use a QueuedConnection, as it's not guaranteed the sender will still live on by the time slot is called.