Use NSFastEnumeration instead of block enumeration