Usually, people set a balance between the factory and the extractor, so that you can have the maximum amount of volume extracted and used in factories.
10 factories sounds like a lot and im pretty sure its impossible at command center 5, but honestly i dont know, because there are other things to take into account, such as the links inbetween that also eat up CPU/PGU.