You either accept immigrants, be it economic immigrants or asylum seekers, as f***ing equal human beings, and you don't demand from them anything other than what you'd demand from your fellow native human beings, or you don't accept them at all. Period.
If you aren't prepared to have a planification among native Swedes of who must live in the countryside and who can live wherever they want, you don't do that for the people you accept.
The important part is the concept of f***ing equal human beings, which I fear is growingly lost on many people...
This is the sensible solution.