In addition to what red_legends said about blueprint mode - I believe that we can have a 'blueprint storage' where we can switch our factory with another one. I believe that this would help people change from a factory that generates money as priority - to one that generates research(and vies versa).
Thank you for the suggestion. I will add it to our list to consider, but no guarantees.