Vertical Metric Data Table

Versions (relevant - OpenSearch/Dashboard/Server OS/Browser):
Running OpenSearch 2.18 on Docker Desktop on Windows
Just running on local host

Describe the issue:
I have some data, for example, let imagine I have a json array with information about cars
I have the car name (brand and model), top speed, type of fuel, weight, passenger capacity, etc.

I want to create a dashboard where the user can select 2 (or more, but lets start with 2) of these cars for a comparison.

Compare the 2006 Toyota Corolla with the 2006 Suzuki Swift. Or whatever.

Maybe highlight the higher value (or lower value, as the case may be).
Hopefully bring in an image of the car.

But as a first step, at least to have two columns, with the fields for the two cars I have selected.

When I try and do this on Visualizations, I can filter, and get 2 cars.
I can add the buckets for the model, as split table by columns,
But then as I add metrics for each model, they get populated horizontally
Not vertically
I want that side by side comparison, and a shared label.

See below screenshots.
Mock up using excel of what I’d like to have it roughly look like.

As you can see, I’m quite far off.
Any tips?

Configuration:

Relevant Logs or Screenshots: