Issue description
When doing endless research of any of the ones behind Crop Yield or Vehicle Capacity the mentioned entries are being set as required research before the actual ones again, even after they have been researched once before:

I guess the logic of the research tree doesn't account for this new use case of endless research.
Reproduction steps
Simply research Crop Yield 1 or Vehicle Capacity 1 and try to activate one of the others research entries after them. You'll notice that Crop Yield 2 or Vehicle Capacity 2 will be queued. Especially with the negative effect of Crop Yield regarding water consumption it is surely not wanted, that this always queues up again.
Game version and build number
0.7.3A.B439
Operating system
Windows

