I know that ifconfig allows a user to set if_metric, but is there any FreeBSD user space application that will automate this, so that ports with high bandwidth will have a lower if_metric than ports with low bandwidth? Or is there some other mechanism FreeBSD uses so that routes will prefer ports with high bandwidth?