[arc] add the ability to use multiple source and sink routes