Added a Rehydrate method for singleton view models