Table joins on multiple columns in the data model

We can now join tables on multiple columns in the query designer, but it's not possible in the 'Data Model' designer.
I know I could fiddle this in a view, but is there any likelihood of it being added in the future?

Hi @AndrewMBaines
I'm guessing you are referring to this?
It would still require some more changes, but yes, that's what Datasets are supposed to address.

Yes, but a much less complex version.

@AndrewMBaines The underlying complexity is needed first. How it would end up looking in the frontend is something that can be adjusted and generally tried to be kept as simple as possible.