Support subnet host-routes by adding InterfaceRouteTable to the ports

I think you should try to remove the route table even it does not exist.
That will be more efficient