Probier es einfach aus
Die Sprungvorhersage moderner Prozessoren ist ziemlich weit entwickelt, und es gibt keinen Unterschied zwischen Feldzugriff und Arrayelementzugriff in Records - beides bedeutet eine indizierte Indirektion. Das einzige, was mir gerade einfällt, wären Pipelinefehler wegen falsch vorhergesagten Sprüngen.