Implemented in https://github.com/microsoft/vscode/issues/70978 There's a proposal for how it would work there.