As a side note, when I'm running a game I do make allowances for "moving from cover to cover" - i.e. if you begin and end your move in a place of concealment/cover, you can effectively remain hidden even if part of your movement was in an area without concealment. Basically you are attempting to time your movements for when they are not looking your direction. Circumstance penalties may apply depending on the situation, etc.