fix for bug where other clients did not get an update
fix for crash when the PropertyChanged event was raised for a non-existent property
fix for bug where float values could not be set by the js side