ColorSaver shares Color objects instead of creating new ones to cut down on the RAM needed to store the Color objects. Profiling often shows the creation of too many Color objects is the cause of poor performance. See the source code for how to incorporate it into your own programs. It does nothing on its own. The piggy bank icon suggests saving RAM.