I'm not disagreeing, I doubt this is a very important issue. Not sure if code bases in the wild would really see any noticable performance improvement if this was added.
That said, to answer the example, maybe field access was a bad choice, but if the record implements protocols or interfaces, then method calls on those will also be reflective unless explicitly type hinted. That might be a more common use case.