[REPRODUCIBLE BUG] Undo in Compound Nodes resetting OFX

Weird bug, fully reproducible on my system.
Description:
Nodes with OFX applied inside a Compound Node are resetting when I hit undo after changes made inside a different compound node.
Steps to reproduce:
1.) Create any set of multiple nodes at the root level of a clip grade
2.) Compound those nodes
3.) At the root level, create another node and apply any OFX plugin to that node, make some settings on it
4.) Dive into the compound node you made in step #2
5.) Adjust any property on any node
6.) Hit undo
Result:
OFX changes made on nodes outside that compound node are set back to defaults.
This works on a completely fresh project with a single piece of footage imported, no other changes made to the clip. Same results on a standard node with OFX applied & a straight OFX node.
System:
+ Custom PC
+ Windows 10
+ Resolve 15.0
+ Resolve 15.0+ Resolve 15.0
Description:
Nodes with OFX applied inside a Compound Node are resetting when I hit undo after changes made inside a different compound node.
Steps to reproduce:
1.) Create any set of multiple nodes at the root level of a clip grade
2.) Compound those nodes
3.) At the root level, create another node and apply any OFX plugin to that node, make some settings on it
4.) Dive into the compound node you made in step #2
5.) Adjust any property on any node
6.) Hit undo
Result:
OFX changes made on nodes outside that compound node are set back to defaults.
This works on a completely fresh project with a single piece of footage imported, no other changes made to the clip. Same results on a standard node with OFX applied & a straight OFX node.
System:
+ Custom PC
+ Windows 10
+ Resolve 15.0
+ Resolve 15.0+ Resolve 15.0