Companies that are good about integrating foreign workers into their existing teams are already reaping the benefits of this. Fortunately for Western tech workers, the majority of companies are terrible at integrating their offshore workers and have very outdated concepts of "outsourcing" where trusted local workers send robotic tasks to offshore teams being paid ridiculously low salaries. This model will continue to fail and should slow the enthusiasm for offshoring for a lot of companies.
If everything is remote work, you hire the same worker, and pay them Jakarta rates (you can sub Jakarta for any very-low COL city).