App Updates and Storage vs Properties.

Hi guys, 

I was wondering if an App update is performed through GCM - 

Storage items should persist, but Properties will be overwritten with the default value?

and if the App is uninstalled and then re-installed, then everything is lost ( storage and Properties ) 

Is this correct?