Mweb 1043

@nandy-andy @RafLeszczynski @rogatty 
We're looping on the collection for 3 times here. Did you think about optimizing it? Maybe it's not worth it, just a thought.