What I changed requires changes to all of the other RHIs.
Making a pull request is something I consider doing but I need to implement those changes first (most of them are simply ignored when not implemented but I need to double check that).
Also currently it requires changes to the scene render targets and the deferred renderer itself.
I am designing a system that will allow adding custom passes and that is what will really allow rendering plugins.