Because -egen- is too slow