Well that's some obvious PR bullshit; clearly the feature needs deep integration to work, but I don't believe for a second that it's doing so in any way other than hooking into Jetbrains' core API.
The notion that a novelty feature from the last couple of years needs to be implemented in such a way as to render it impossible to remove from a 20 year old IDE is patently absurd.
Well that's some obvious PR bullshit; clearly the feature needs deep integration to work, but I don't believe for a second that it's doing so in any way other than hooking into Jetbrains' core API.
The notion that a novelty feature from the last couple of years needs to be implemented in such a way as to render it impossible to remove from a 20 year old IDE is patently absurd.
Should've been a plugin in the first place.