Hello Jim,
Irrespective where you use the build array, RT Memory Manager gets called. So it is a good idea to allocate memory to an array outside the loop and then just use other array functions to replace the data. In FPGA, you have to predefine the array size and there is pretty much no way around it.
As far as graphs and charts are concerned, there should not be any overhead if they are not displayed.
Regards,
Arun V
National Instruments