I just want to point out how much time it actually takes a visa officer to process a PR application. Half an hour, an hour? We can't really compress that time. The 90% or more of the wait time for permanent residency applications is a file just sitting in a queue. That's why the backlog reduction is so essential, because that's about cutting those queues.
We're actually compressing the time as much as we can with technology for the actual decisions to be rendered. It was the years that people were waiting to move up in the queue that was the problem.