Allow specifying different formats for tile via optional args