Current vault commands doesn't follow patterns in rest of the framework. Mainly because of its API which is non-standard.
Extending the code or doing simple changes like #5950 is then much more difficult.
It makes sense to either refactor current calls or implement new version of vault commands API(keep to old for backwards compatibility) to ease maintenance or allow new use cases.
Metadata Update from @pvoborni:
- Issue assigned to someone
- Issue set to the milestone: Future Releases
to comment on this ticket.