why not rendering a collection of partials?