Busy state indicator
bool get busy => _busy;
set busy(bool busy) { if (_busy == busy) return; _busy = busy; notifyListeners(); }