Changed location behavior not requesting updates from LocationManager
directly but using a cached position with PASSIVE_PROVIDER