Using a flyweight to manage the thumbnails of text shapes.