Request/response modifications in plugin API

Feature Request
I was trying to create plugin which adds message level encryption (request is always encrypted with a server cert and response is always decrypted with client key) support. Everything required (certificates and kid) can be configured via custom auth flow as I see.
And while request modification (encryption) is possible to workaround with custom send action (not ideal but acceptable), response is really complicated to show in decrypted state in a usable way as I understood. I see copy to clipboard and showing in custom modal options only and both are quite ugly I think.
Is there a plan to open request and response modifications via plugin API?