The question is whether you can actually execute the command (which most likely affects the GUI) in the non-GUI thread or if that might cause a deadlock/freeze/exception. I'm sure @elupus can answer that question.