Should copy array returned to delegate