I'm looking for a way to make sure that my operator runs for every IPR change.
Currently, it only runs once, on scene creation. From the API documentation, it is clear that this is intentional. The node needs to be "dirty" in order for it to execute again.
How can I make sure this operator is always "dirty"? I want it to always be evaluated, for each IPR update. Any metadata I could add to enforce this?
How does the "dirtying" work anyway? Is it only calculated based on parameter changes?