I have an application which has a common singleton class to store all the global-variables which are used across all the controllers to perform actions so when iam trying to access them in the viewmodel files its not getting the updated values, its always taking the cached values and using them how do i overcome this ?