The Flutter OverlayEntry I Forgot to Remove. It Stacked Until the App Crashed.

Flutter OverlayEntry seems simple until you forget to call remove(). After 20 tooltip triggers, my app was rendering 20 invisible layers.