This reverts commit 87171e7339. Internal performance test shows that this PR negatively affects startup time. I'll reland this PR in parts. b/307872797 [C++, Objective-C, Java style guides]: https://github.com/flutter/engine/blob/main/CONTRIBUTING.md#style
87171e7339