Why dont you just make techs that do the same thing. That way, they'd not take up pop, and will be universal to all your farms/units/whatever. And a whole lot simpler.
"Only two things are infinite, the universe and human stupidity, and I'm not sure about the former."-Albert Einstein