Say H1 is approved , but one continues to stay in Canada and does not shift to US .Does this mean one can also continue to stay in Canada for e.g 4 or 5 months without entering US and continued to paid in USD ? In other word , wont H1 get nullified if one stays outside of US for such a long time...