Destiny 2 will be temporarily offline tomorrow for scheduled maintenance. Please stay tuned to @BungieHelp for updates.
Considering the list of traits in the game continues to grow larger each season I think its a good idea to divide weapon traits into specific pools. This would help alleviate the bloating artifact traits bonuses and prevent some traits being left out down the line. Maybe add a ui element around traits to denote trait types or denote the type in the traits description.