Remote control over PPV in nDisplay project

Hi,
I’m working with the remote control API with an nDisplay project and trying to understand the behavior of PPVs specifically. I have an unbounded PPV and am manipulating color dynamically via PUT /remote/object/property. Works fine in PIE and standalone. If I launch the project in nDisplay, the property changes have no effect. If I change them in editor, once (and relaunch) or live in a multiuser session, they have the desired effect. What’s happening to control over the PPV in the nDisplay launch and is there a simple way I can get this dynamically when running with nDisplay? (I have a hunch that property value replication is the issue more generally but am not quite sure.)
Thanks!