Use a message thread to handle MMDevAPI backend methods