protected virtual void Target_TakenFrom(int newSize) { if (newSize >= 0 && newSize <= _trimmedSize) { _trimmer?.Cancel(); } }