Refactoring NestViewModel