Heterogeneous membranes