Hi ho, hi ho, it's back to dx11 we go https://github.com/KhronosGroup/Vulkan-Docs/blob/ce847fd14cc3a81751329352ce505501c46ce35e/proposals/VK_EXT_shader_object.adoc
@dotstdy more like D3D9, because at least D3D11has a small number of immutable state group objects while this new extension seems to go back to a GL-like state soup.
It's like 'one step forward, two steps back' ;)