The returned pointer may be used to set the value of any dynamic
properties of the requested type. Throws if the requested
property is not found. Note that if the processor contains
several ops that support the requested property, only ones for
which dynamic has been enabled will be controlled.
The dynamic properties in this object are decoupled from the
ones in the :cpp:class:Processor it was generated from.