TOOL/ARMOR UPGRADE INFUSIONS

Hii, just want to make sure I'm not going crazy lol - the infusions on tools/armor etc are random drops, correct? Is there a mechanic to make sure you get a certain infusion or do you just have to keep trying until you get the one that you want?