oh yeah, both exist.
kurds and persians been forced out by nader shah from iran, so he could prevent uprisings by the locals.
shias in afg, not hazaras though, often are originally from iran, like the shias of paktia or kandahar. their ancestors were qizilbashis, but of course they mixed very much with the locals and just look lik us, though many qizilbashis are so inbred they can get up to 90 percent iranian
afg got all sorts of migrants. we even got ethiopian shia slaves, brought by the balochs from africa. this is why hazaras can score african haplogroups.