Better way to do this? Still be the same number of iterations if I query `.collection .item` instead, plus I need to get the `data-collection-type` from the collection, and what position the item in the collection is