Use the existing javascript initialization with imagesLoaded.
Update existing less styling so that it only applied to the products listing masonry and not the related-products masonry grids.