Optimized vs unoptimized parameter expressions

Is there any documentation available about what types of Python expressions get optimized using the new parameter expression optimization feature?
From some experimentation, it looks like basic chop channel references are optimized (op(‘somechop’)[‘foo’]), but references to parameters are not (op(‘…’).par.Foo).

Hey, I’ve just written an article about this here:
docs.derivative.ca/index.php?tit … xpressions

Your op(‘…’).par.Foo expression should work, that’s a bug I just fixed.

(slightly delayed response… :neutral_face: )

That page is really detailed. Thanks! There’s definitely been some great work done on the wiki recently.