Using float/inline-block certainly works…but not in this situation. The whole purpose for using the Column method is to create a grid that packs content with random heights… similar to the Masonry JS plugin or the Pinterest homepage. This type of grid cannot be achieved floating elements or displaying them inline-block… there will be gaps where the element heights don’t match.
The layout of images doesn’t necessarily matter…but the load order does unfortunately. Let’s say the grid contains images far below the browser fold…this can be a problem considering the 2nd, 3rd, 4th columns won’t start loading content until the first column completes. So essentially you will see content loading in the viewport eventually loading below the fold…and then back into the viewport…you get the idea