transport and virtual depend on respective postfix::hash