Some threading issues detected - it's completely non-thread-safe.
Add routing_host_state to track routing data.
Cleanup logging.
uint16_t is actually any_castable to just int. Damn any_cast!
Track shared_ptr reference count for debugging memory retain loops.