Compositional Generalization Requires More Than Disentangled Representations