I've heard you could make a trust fund designed to pay you the minimum over the 1-3yrs you want. Arranged in such away that the trust is dissolved once you obtain citizenship or whatever.
Basically you get a fat stack of cash/bonds/stocks?, talk to a lawyer, transfer those assets to the trust...