Does PLEG use more memory if watching same variables in different PLEG instances

Just a quicky - pretty much as the subject states.

Am wondering if I use 10 device variables in PLEG instance A and also watch them in a further PLEG instance B, are there built in efficiencies in the underlying PLEG/LOGIC code to only create 10 variable watches…or are 20 created ?



A Variable watch is only created when there is an INPUT defined for a trigger or a property.

Thanks - I get that, however, would there be TWO variable watches created in the system with this example ? Or is it 1 variable watch that’s created and then referenced by each PLEG instance ?

Once again … there is a Variable watch for an INPUT

When you export a Condition … it’s NOT an input!