FIXED: RFE: panel() expression to be as smart as panel CHOP

using a panel CHOP to get a single panelvariable of a COMP only causes the panel CHOP to cook if that variable changes

using a panel expression to get the variable causes a cook for every panelvalue/parameter change of the targeted COMP

guess this isn’t a bug, so the RFE is to make the panel() expression as smart as the panel CHOP

panelp() is now the passive version of panel().