Since in your examples, there's no data flow between the two separate property nodes, which one gets written to is a matter of chance. Modifying one or the other and forcing a recompile, you have a chance of changing which gets written first. The actual active plot can be changed by many things (i.e. just clicking on one of the plots) so when modifying a plot property, you need to initialize it to some known value first.