Tiled iterativ typedefs