Power BI table dynamically expand JSON

I am in need of a Table custom visual that dynamically expands JSON content.

For example for an input like this { "Column 1": "Value 1", "Column 2": "Value 2", ... }

The table will expand this to two columns and display the values underneath

This has to be dynamic, and allowing all the normal table features: sorting, conditional highlighting, ...

 

New