use a dedicated workqueue for hotplugging