When we create a custom model which implements a few core concepts and features from CDM such as CogniteDescribable & CogniteAsset, the GraphQL shows these errors - "Unknown type "CogniteAsset"", "Unknown type "Cognite3DObject"". The Query Explorer also shows the errors as below:

These errors were not at all expected since we are not even using “3DObject and other things”. To resolve this, we were suggested a workaround to add every core concepts and features in CDM as views into our data model.
It did resolve the above errors, but results in all the CDM views being added to my model, majority of which I am not using.
Two things about this:
1) Does not feel correct to add all the CDM views into my model to remove these errors, we should only need to add the views that we are going to implement.
2) I don't want to see all these additional views that are not being used even.
Any suggestions? Anyone?