I've repeatedly said the solution is extremely simple. Pass a law that legal title does not pass with an assignment unless the vendor provides a Canadian tax return for the prior year to their Canadian lawyer or deposits 25% tax on the gross value of the assignment. Every purchaser would then demand that that documentation be provided otherwise they will be unwilling to purchase under an assignment clause for fear that they do not own legal title.