Make eval use threads