This removes the need for a dedicated placeholder entry. This closes #32135.
Provides the editor with all the VCS GUI and extracts the data from the upcoming VCS API to cater to the project with VCS interaction.