- Updated multi-threading interaction with GUI (experimental)