Thanks so much for the feedback!
Right now, I'm using the following logic:
- a resource is visible if it's unlocked through research OR is needed to produce the unlocked resource OR is needed to construct a building that produces those resources.
This aggressively unlocks new cards, which can be confusing.
I'll try to come up with a solution. Maybe split the progress across more science packs.
