internal void Update(TimeSpan dt) { if (_algorithm != null) { _algorithm.Update(dt); _currentPositions = _algorithm.Result; InvalidateArrange(); } }