Do we need the special treatment for `oae:wideImage`? Wouldn't this achieve the same:

```
var items = (previewObj['oae:collection'] || [previewObj]);
var previewItems = _.map(items, function(previewItem) {
    return new ActivityViewThumbnail(previewItem);
});
```