public OutputTile(TilePosition position) { Position = position; }
public OutputTile this[TilePosition tilePosition] => this[tilePosition.RowIndex, tilePosition.ColumnIndex];