Capture is cleaner, but slower
Compiling sample eval
Compiling record eval
Improved speed reflected in metric