Geographical fields aren't supported in joins between data sources

I am not able to use Lat and Long (geographical fields) with my new dataset.
When you add one more table to Dataset I get this error.

It is not supported right now, but could try some alternatives.
For example:
Keep the data type of the geo fields to string,
Perform the joins,
Save the changes,
Create a child data set from that dataset using ‘Use in a new dataset’ button.
Then change those fields data type to geo in the newly created child dataset.