Added ::set_defaults() to Renderable to allow changing global defaults.