TL;DR
Research queue (or auto-research) might be added as one of researchable technologyWhat ?
The idea is simple: add research queue as a technology. In my opinion, it should be most useful for "infinite" researches.It can also be upgradable: higher level of technology correspond to queue size. At highest level - which should be avaliable only when all researches except "infinite" complete - "infinite" queue might be a good idea
(You can only chose branch, and all researches in branch - for example, drone speed - will be executed step by step)