Can you please describe in more details your network(nodes, networks, configuration). How do networks outside know which interface to use?
For now it looks like without code change it is not possible to configure. If we will know more network details we may find a quick solution. The right and long way solution is to support VRF, but it will require a lot of changes and can't be implemented quickly.