public void SetManager(DynamicCommManager manager) => this.manager = manager;
public void Remove() { this.manager?.RemoveCommunication(this); this.manager = null; }