Split the renderer in a generic class and an app-specific class