arc fix
Property change notifications
Safer lazy client instantiation