Use unique resource for custom editor working copy
Use unique resource for custom editor working copy

For #92037

Ensures that we can open multiple types of custom editors are opened for the same resource, and that our dirty tracking works as expected in that case (by only marking editors of a given type dirty)

hoovercj/vscode,the-ress/vscode,the-ress/vscode,the-ress/vscode,Microsoft/vscode,Microsoft/vscode,Microsoft/vscode,microsoft/vscode,Microsoft/vscode,hoovercj/vscode,Microsoft/vscode,microsoft/vscode,Krzysztof-Cieslak/vscode,the-ress/vscode,Krzysztof-Cieslak/vscode,joaomoreno/vscode,joaomoreno/vscode,hoovercj/vscode,the-ress/vscode,the-ress/vscode,joaomoreno/vscode,Krzysztof-Cieslak/vscode,microsoft/vscode,joaomoreno/vscode,microsoft/vscode,eamodio/vscode,eamodio/vscode,joaomoreno/vscode,hoovercj/vscode,the-ress/vscode,hoovercj/vscode,joaomoreno/vscode,Microsoft/vscode,eamodio/vscode,Krzysztof-Cieslak/vscode,joaomoreno/vscode,eamodio/vscode,hoovercj/vscode,joaomoreno/vscode,joaomoreno/vscode,hoovercj/vscode,Krzysztof-Cieslak/vscode,hoovercj/vscode,Krzysztof-Cieslak/vscode,microsoft/vscode,hoovercj/vscode,the-ress/vscode,microsoft/vscode,eamodio/vscode,microsoft/vscode,hoovercj/vscode,hoovercj/vscode,eamodio/vscode,microsoft/vscode,joaomoreno/vscode,microsoft/vscode,hoovercj/vscode,Microsoft/vscode,Krzysztof-Cieslak/vscode,Microsoft/vscode,eamodio/vscode,eamodio/vscode,hoovercj/vscode,hoovercj/vscode,microsoft/vscode,Krzysztof-Cieslak/vscode,Krzysztof-Cieslak/vscode,microsoft/vscode,Microsoft/vscode,Krzysztof-Cieslak/vscode,Krzysztof-Cieslak/vscode,eamodio/vscode,eamodio/vscode,eamodio/vscode,eamodio/vscode,Krzysztof-Cieslak/vscode,microsoft/vscode,hoovercj/vscode,the-ress/vscode,microsoft/vscode,the-ress/vscode,hoovercj/vscode,microsoft/vscode,the-ress/vscode,Krzysztof-Cieslak/vscode,Microsoft/vscode,joaomoreno/vscode,Krzysztof-Cieslak/vscode,eamodio/vscode,joaomoreno/vscode,Krzysztof-Cieslak/vscode,Microsoft/vscode,joaomoreno/vscode,Microsoft/vscode,Microsoft/vscode,microsoft/vscode,the-ress/vscode,microsoft/vscode,the-ress/vscode,Microsoft/vscode,microsoft/vscode,Microsoft/vscode,eamodio/vscode,the-ress/vscode,eamodio/vscode,hoovercj/vscode,joaomoreno/vscode,Krzysztof-Cieslak/vscode,joaomoreno/vscode,joaomoreno/vscode,Microsoft/vscode,eamodio/vscode,joaomoreno/vscode,Krzysztof-Cieslak/vscode,eamodio/vscode,Microsoft/vscode,the-ress/vscode,the-ress/vscode