Yes this was discussed here in this forum post.
It is possible, but I’m not convinced realistic as the work-arounds to get the dynamic dimensions are a little complex and not worth it in my opinion, especially if you have a comprehensive data model already.
The example above works fine because the regions all come from the same column and should just naturally filter the dynamic measures.