Performance Improvement: Don't create two copies of the list