AttributeModification event does not get called on 3D Shape InWorkObject change

Hello! I am experimenting with making reactions trigger on various events to call macros. It would be useful if I could detect whenever the in work object gets changed, which I thought I could do using the AttributeModification event on the 3D shape in question. Now, when selecting that event, a warning pops up saying that not all attributes are supported, and my reaction ends up never running if I choose InWorkObject as the attribute to listen to. I realize that this is currently not possible, but I was wondering if I can expect this to change at some point, or if this is not something that is being looked at. Thanks!