Update overlay position
Future<void> updatePosition(Offset newPosition) async { _position = newPosition; await _savePosition(); notifyListeners(); }