I like the idea of presenting the background lore just once, in the form of tables that map to "knowledge checks" (whatever that means in the game in question). You would have to be careful about making those too wordy, still.
This is one place where handouts can be useful. Give the players the...