I am assuming that is ok to store data in the runtime classes' private data, even if there are multiple instances of that module running within the same engine? Not data shift registered within module VIs LV2 global style, which requires pre-allocated clones.
Hi Mark, yes it is alright to run time class private data for storing information for each instance of your module, In fact this is the correct way of doing it. The engine keeps this information for each instance and that is how we normally manage reference and other instance specific data.
Using a FGV inside of a module on the other side will have conflicts not only inside of one engine but with any other instance of the module that is running.
Benjamin C Principal Systems Engineer // CLA // CLED