Yes. They did it in a year, as you know.
What I want to say is that if it would be too dangerous for Canada to extract Yazidis out of northern Iraq as IDPs, you still have hundreds of Yazidis that you can resettle as refugees out of Turkey and Lebanon and a lot of countries. You could still bring Yazidis into Canada.
Of course, I see your concern that the most vulnerable are still locked up in the country.