Slide-box inside collection-repeat rendering issue, works with ng-repeat

When I try to put a slide-box inside a collection-repeat, some of the boxes don’t render.

Also, when scrolling down then back up, you can see other boxes missing the image that previously had an image rendered.

I don’t see this issue when using ng-repeat (instead of collection-repeat). I’d like to use the collection-item approach. Any ideas what’s going? Could I be missing some styling?