Log set_view_end and progressive tile/region walk timings to the console so post-zoom ViewportReady cost can be broken down while tuning the paint-once path. Remove before merging to develop.