To explain what I mean, the worlds in Kingdom Hearts re:Chain of memories always give the same 3 cards (so far)
You get 1 on entry to unlock the 1st story beat, that gives you the second key, which unlocks 2nd beat, and that room gives you the boss key.