I was searching for a comment like this.
It sounds like a crazy workaround for Flutter's strange architectural choices