Another -- also "never going to happen" solution is to just grow the House. It used to grow with population and then we stopped. If districts were smaller, it would be easier to make them less gerrymandered and pseudo-proportional representation falls out as a side-effect.