Call ToList to trigger iteration before dispose