Just a random thought but basically this;
Engineering
All engineering blue prints are "unlocked" in the sense that once you have developed G5 dirty drives then simply go back to the engineer to "buy" that module again with credits (like guardian blueprints) so once you have "discovered / unlocked" G5 you're free to install that modification on whatever module you want.
Credits
Basically buy materials, traders will flog 1 of this for 6 of that so why not accept credits, price to be discussed but why isnt it an option , you would still need credits but its a different route to engineering rather than relying on the RNG of finding the right materials to harvest.
Engineering
All engineering blue prints are "unlocked" in the sense that once you have developed G5 dirty drives then simply go back to the engineer to "buy" that module again with credits (like guardian blueprints) so once you have "discovered / unlocked" G5 you're free to install that modification on whatever module you want.
Credits
Basically buy materials, traders will flog 1 of this for 6 of that so why not accept credits, price to be discussed but why isnt it an option , you would still need credits but its a different route to engineering rather than relying on the RNG of finding the right materials to harvest.