It is possible but it is a bit ugly.
Make two new custom fields:
ComposerCountry: User data field (Where you input the Country information)
ComposerCountryINTERNAL: Calculated data with this expression: If(IsEmpty([ComposerCountry]),,Save([ComposerCountry],varComposerCountryListItem([Composer],0),1))
In a view with columns display those two fields in columns. The second field should show the correct Country info for the primary (first) composer, if entered once for that composer in the ComposerCountry field. You could also add an expression column with this expression to show the Country info: Load(varComposerCountryListItem([Composer],0))
In the rules for file display for that view enter this: ([ComposerCountryINTERNAL]=[] or -[ComposerCountryINTERNAL]=[])
This worked for me when I tried it a while ago when the global variables were developed. I have not tried it with recent builds.