Fix postponed resolution bug
Add getObservable method
Fix dynamic value issue
Do not rely on observable values due proto turn
Fix postponed propagation