Added the ability to change how the sprites are drawn with multiple overrides to the Draw() method.