Wire length vs Timing

Two floorplans use the same netlist and timing constraints:

Metric

Floorplan P

Floorplan Q

Estimated total wirelength

Lower

Higher

Critical macro-to-register distance

Longer

Shorter

Congestion near critical macro pins

Higher

Lower

Floorplan Q achieves better setup timing after routing.

What is the strongest explanation?