The Trait system in Remnant: From The Ashes works similar to an Experience system in other games. When defeating enough enemies or obtaining a Tome of Knowledge, the player gains one trait point, which can be spent on any trait the player has "found" yet.
To my knowledge, there are 35 different traits, and each trait can be improved until rank 20. This requires the player to obtain a total of 700 trait points to maximize every trait.
Is there a Trait Level limit in place which prevents this? Or can trait points be spent freely and all that matters is priority?