One the one hand, this representation matching schema helps the two models to communicate to each other so the knowledge from one model can be passed to the other one.
the use of two separate models leaves a flexibility for the models to induce the task-specific structures.