There's been a lot of discussion about masonry in CSS recently. I wrote about the Chrome team's proposal to help clarify why we have concerns with bundling masonry in with grid, and to show that a separate spec doesn't mean fewer features. https://developer.chrome.com/blog/masonry #css
An alternative proposal for CSS masonry  |  Blog  |  Chrome for Developers

A proposal to define masonry and grid in different specifications.

Chrome for Developers
@rachelandrew this makes a lot of sense, reading it. Cheers for the explainer; I didn't know half this stuff!