Understanding why the legacy Bridge's async, batched, JSON-serialized messaging created performance bottlenecks.
In the Old Architecture, why could a synchronous-feeling operation like measuring a native view's layout from JS be problematic or impossible to do synchronously?