Advanced opengl\vulkan viewport
I assume you guys already on this complicated long term task,
I`m open here a thread so people will add RFE for that matter.
I will mention that a good reference for viewport features exist in
unreal,blender and houdini.
For a reference:
Keep up the great work.