Repository: flutter
Issue: [iOS][flutter_google_map] Shaking and offset when map container resized
Labels: platform-ios,a: platform-views,p: maps,package,has reproducible steps,P2,found in release: 3.0,found in release: 3.1,team-ios,triaged-ios

When a container with a google_map is resized, google_map has an artifact, like shaking and offset. After stopping resizing, the map goes to the right position. But it looks like only map texture has a wrong behavior because the google label and controls move right.

Potentially may be trouble on the engine side with the platform view, because if we go to the PlatformViewLayer and would change the `addToScene` method sizes and make a hot reload, we will see the same behavior with going to the right place after this.

### Video
https://drive.google.com/file/d/1joRb2C1mhbIgNHZkk6z17mXFl1knNvwd/view?usp=sharing

### Code to replicate 
https://github.com/MbIXjkee/google_map_resize_bug
Do not forget add API keys for Google map

flutter doctor -v

```[✓] Flutter (Channel stable, 3.0.2, on macOS 12.4 21F79 darwin-arm, locale ru-RU)
    • Flutter version 3.0.2 at /Users/zotev/dev/sdk/flutter
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision cd41fdd495 (13 days ago), 2022-06-08 09:52:13 -0700
    • Engine revision f15f824b57
    • Dart version 2.17.3
    • DevTools version 2.12.2

[✓] Android toolchain - develop for Android devices (Android SDK version 31.0.0-rc5)
    • Android SDK at /Users/zotev/Library/Android/sdk
    • Platform android-32, build-tools 31.0.0-rc5
    • Java binary at: /Users/zotev/Library/Application
      Support/JetBrains/Toolbox/apps/AndroidStudio/ch-0/212.5712.43.2112.8609683/Android
      Studio.app/Contents/jre/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 11.0.12+0-b1504.28-7817840)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 13.4.1)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • CocoaPods version 1.11.3

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 2021.2)
    • Android Studio at /Users/zotev/Library/Application
      Support/JetBrains/Toolbox/apps/AndroidStudio/ch-0/212.5712.43.2112.8609683/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 11.0.12+0-b1504.28-7817840)

[✓] Android Studio (version 4.2)
    • Android Studio at /Users/zotev/Library/Application Support/JetBrains/Toolbox/apps/AndroidStudio/ch-0/202.7351085/Android
      Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 11.0.8+10-b944.6916264)

[✓] IntelliJ IDEA Community Edition (version 2022.1.2)
    • IntelliJ at /Users/zotev/Library/Application Support/JetBrains/Toolbox/apps/IDEA-C/ch-0/221.5787.30/IntelliJ IDEA CE.app
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart

[✓] IntelliJ IDEA Community Edition (version 2022.1.1)
    • IntelliJ at /Users/zotev/Library/Application Support/JetBrains/Toolbox/apps/IDEA-C/ch-0/221.5591.52/IntelliJ IDEA CE.app
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart

[✓] VS Code (version 1.68.0)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.42.0

[✓] Connected device (4 available)
    • iPhone (Mjk) (mobile) • 00008101-000610381E50001E            • ios            • iOS 15.5 19F77
    • iPhone 13 (mobile)    • 94076C15-8CDF-47F7-92BF-52B692E019E2 • ios            •
      com.apple.CoreSimulator.SimRuntime.iOS-15-5 (simulator)
    • macOS (desktop)       • macos                                • darwin-arm64   • macOS 12.4 21F79 darwin-arm
    • Chrome (web)          • chrome                               • web-javascript • Google Chrome 102.0.5005.115
    ! Error: iPhone (Mjk) is busy: Preparing the watch for development via iPhone (Mjk). Xcode will continue when iPhone (Mjk)
      is finished. (code -10)

[✓] HTTP Host Availability
    • All required HTTP hosts are available

• No issues found!
```