partially support virtual_routes