Maybe move this cycle to `retainFiles_()`?