isInputEnabled moved from mediator into model (no public methods on mediator)