Compromise on map positioning - always keep car visible in map view