Rebalance most of the infinite research technologies to require more science pack types (mainly production and utility science).
Also adjusts the cost scaling of infinite mining productivity to be X% harder (user-configurable) each level if you want a different end game research to grind.