Implemented a decorator type pattern for TextSprites