Probably the easiest way to reduce congestion is to:
1:  require, and actually enforce, each party to acknowledge up front what is mutually and, by the evidence, obvious;
2: make it a criminal offence for a lawyer (or any officer of the court) to witness any affidavit containing a statement they know to be untrue, and that they physically wrote;
3. Make it a criminal offence for a lawyer to make a statement in Court that has no sound evidentiary basis (ie is contradicted by clear evidence);
4: tell the crown to spend a lot more time prosecuting perjury charges against system players;
5: make the vested players in Self Regulatory Organisations open to civil and criminal action for overt negligence in investigations, procedure development, and conclusions;
6: Make it a criminal offence for a person to refuse to provide a document that is required to be produced by SRO regulation or legislation, or to delay or to cause to be delayed the production of that document.

Then enforce it.