Split routing for different roles