I think I found a way to not lose any data in the update. When you update you do the normal update for single core machines (be sure the client isn't running) On the duals you download the same app then don't let it start you start it with the launcher that is on your desk top already. It's the launcher that starts 2 or 4 instances no matter the version. So, you just replace the old version with the new and the launcher goes without losing a bit or byte of data.