ViewComponents should render partial views

Fixes #960
Sure.