Language exchange app feature

I had an idea for a feature on language exchange apps for intermediate and higher users.
The feature is this: match people that have the same target language but different native languages.
This forces the users to keep advancing in their target language and prevents the conversation from becoming one sided. In my limited experience, I’ve notice my language partner and I would both be speaking in our respective target languages, this means we’re always listening to our native language. Obviously for lower begginers this design could get frustrating, but for more advanced students it would be quite useful. Maybe this already exists. Please share your thoughts!