Make all renderers have the same interface