This is meant to be a light-weight tracking bug for this feature, which is being developed in a private branch. e.g. this gives us something to reference in other bugs that this feature is expected to fix, so that we can revisit those bugs and close or reopen as appropriate when the feature is merged in or abandoned.