How to link interactive views based on different data frames?

I know how to link different views based on one data frame using highlight_key, but I wonder how to link different views based on different data frames. For example, two data frames have the same location names but totally different other attributes. When I highlight one or multiple locations in one view, the corresponding locations in other views can be highlighted. Thanks.