Need to investigate why location services reconnect on orientation change