This library has a dynamic initializer for ProductIdMap and ProductMap, which causes the process to allocate and commit 13 pages. Ask: Allocate these pages on demand. Both of these objects are only used in parse.cpp and are used from GetRichProductName and GetRichObjectType. Proposal: Switch these to allocate these data structures on demand.