As a developer, I want to only interface with externalIds in cdf, so that the state between resources can be maintained consistently and, and for easy state-management accross projects.
With the internalId of resources exposed, a vulnerability in the state of CDF occurs when parts of the tenant are e.g. recovery. Additionally, the management of internalIds complicate the development and maintenance of the "fusion" part of CDF: linking Events to Assets, TimeSeries to Assets etc.
We understand most of this feature to be covered by Flexible Data Models, and temporarily with a managed consistency tool in Cognites recovery portefolio.
This feature has the highest priority for the modelling of Statnett data.