Ah, I think I see what is going on now. Initializing an array with a const number is like declaring something in C as a const; it can't be modified unless copied. As long as the array is declared with a variable instead of a constant, array copying won't occur, unless there is a branch, in which case Labview must copy to prevent memory conflicts. This helps out a lot.
Thanks,
Austin McElroy