Does the Nav system retain it's own database of addresses and maps for navigating like what I think of as a typical unit, or does it need to be connected in order to find addresses and then create the route? There's a lot of areas that don't have any kind of coverage still it would be bummer if you had to be connected. I can understand updating things and making sure you can the closest of the 300 nearby Starbucks, but that's stuff I don't really care about. My Kenwood unit that I put in my F350 retains all the maps, even has traffic updated via an FM traffic signal (no charge), granted it isn't as granular as something like Waze, but good enough for rerouting because of accidents, etc. How about connection in Canada or Mexico?