Is this actually working? Because you're not supplying any values to the renderer, only a callback?