Adjust Metrics.
1. Removed setting timeouts explicitly.
2. Schedule logging the error before throwing the exception.
Add basic ray-tracing support.
[Bleeding] Add ray-tracing for passable check.

By default this only checks for block-transitions and vclip down.