We overcome all these restrictions and more in our current work. While we use a radically different approach, we incorporate some of the prior ideas.
In particular, finding homogeneous structures along suitable foliations is key, for us and for a variety of other rigidity problems, such as proving measure rigidity and local rigidity of higher rank abelian actions [1]}.
