Had to handle articles and other results that didn't have a componentId