Tile now has responsibility for rendering itself, not PlacedTile, this is to allow for subclassing of Tile for animated tiles