This is why land value tax makes the most sense. Land cannot be moved offshore, it cannot be converted into another form, it can only be bought, sold, leased, rented, or otherwise built upon. All of the things you do to land affect its (unimproved) value and this will be reflected in the tax rate.
The hard part is figuring out how to calculate land values. The good news is that we can find an algorithm to agree on and then put it in force, avoiding all the jiggery-pokery that goes on with taxes and accounting regulations.