Optimized poly_eval using newton lookup with guess. Some renaming.