I've noticed on my multi-tool that if I can only have up to one of a specific upgrade but can have multiples of the same type of upgrade if they give different bonus amounts.
For example, let's say I've got a mining laser and the level 2 upgrade that gives it more combat damage. I go into the crafting screen and see that I can still craft and add the level 1 upgrade that gives it more combat damage, but I can't create a second level 2 upgrade for it.
If it has both the level 1 and level 2 upgrade, do they stack, or does it just take the best one? I'm currently coming at this from the reverse way where I've got a multi-tool that has multiple upgrades of the same type on it that I want to dismantle to make space if the lower-level ones aren't actually doing anything, but am afraid to try it out because I don't have the blueprints to recraft them if it stacks. Plus, I'm not entirely sure the best way to test it.