Modified the behavior of ForEachUser() to do the two phase load/perform cycle