Make dynamic routing simpler.