Only call initCache once per request
Improved Simul
third parameter in all fetches designates scenario number (if applicable)