Throughout my play through of the game I acquired a copious amount of components and resources, that even playing on normal I didn’t have to prioritize what to upgrade besides when it comes to your skill tree that you upgrade using skill points that you acquire from quests and certain side quests.