Parsing the JSON can be slow, so only parse once, caching the parsed results by name.