Do we generally work with evals directly, or rather with a Tensor object?