" is just routing at the application layer" works because it's so fucking difficult to actually do.