There are cases, especially with advanced licensing and modularity scenarios where the same feature module would include different components based on several areas. Each one of the components would have its own root view model and would be identified by area/region identifier.