Improved cache performance.

ScoreManager main menu now always reads from cache. Score manager menu writes
cache only when cache read returns empty.

Result is that ScoreManager main menu now takes fewer than 2000 function calls
to create.