relay: split interfaces up some more