Fixed an bug where config messages could be processed in the wrong order Tweaked the behaviour or removing threads (this would cause issues with future config-based settings changes that live on the thread getting lost)