RenderableTerminal(int columns, int rows, T renderer) : _state = TerminalState(columns, rows), _renderer = renderer;