Fix icegridnode, so it applies property changes to shared communicators
Without this fix, updates to icebox applications that use a shared
communicator will fail silently (unless specific trace properties
are set), which also stops other configuration changes to propagate
properly. This will also be escalated to upstream.
Approved by: mentors (implicit)