Refactor Roles from DomainItem to DomainViewModel