So exactly like immigration to a new country. Interesting. But given the short expected tenure of an average employee these days, I wonder how many are willing to wait for this long pipeline to complete. Getting hired all at once could mean working together for three years starting today rather than starting in a year or two, when attrition is already ripe to occur at the new company.