The needed extra is a way how to send response packets back the same way from where the requests came. Mark new incoming connections on each interface and then mark routing for responses. You can see required config in PCC manual (which is primarily about load balancing, so just ignore the actual load balancing part, i.e. rules with per-connection-classifier option).