I'm not sure if anyone else has suggested this, or if it's workable, but what I would like to see is multiple Eureka's per tech.
let's say maybe 3 or 4 for early techs and more for later techs. These would all have smaller weighting than the current Eureka's, but would seem more like we are...