Fix missing source_node for new_route
Change new_route handle for direct-routes