It usually has more to do with the software you're using. I know from different programs (MS Streets and Trips, DeLorme, Garmin N-Route, etc. ) there's usually some delay. My Garmin software seems the best for screen updates. Older Microsoft software used to update every 15 seconds! I think the new versions have either 1 second updates, or are possibly programmable.
It usually doesn't have anything to do with antenna location, unless you frequently lose your satellite lock.