Flyweight pattern

Share information with other objects to reduce size