Add catImagesPromise to main component

We rely on this property, might as well add it to the component
and its associated blueprint.