public bool IsSwapOutCompleted() { foreach (var obj in _ownedObjects) { if (!obj.IsSwapOutCompleted()) return false; } return true; }