Reduced Function::eval call (further optimization needed)