Should we be considering home domain here?  I think we should only remove the record-route header if it's actually local.