Improve gamelist/metadata management to reduce CPU & memory footprint
Metadata are all stored in Map objects. This is inefficient and consumes huge amounts of memory. They can me stored in a single structure with strongly-typed fields to drastically reduce access times and memory pressure.