Tiles can be laid out dynamically