OGS implementation
Flyweight using local static map.