Optimize temp_vars lookup