Refactor so that we don't have to explicitly create custom renderers for...

... each helper.