Rather than doubling the cost a company has to pay for a foreign employee, which inevitably pushes down wages for high-end talent, why not just rank applicants based on how much they’re actually paid?
If an employee is recruited at $250k, they clearly have skills the market values.