remove unnecessary type scope inheritance for rich artifacts types scope.