individual calls to get partials
tab, carousel components
single part inside multi part component
refactor ArticleCtrl to BlockCtrl