I/O normalisation is already a rather complicated pass that does a lot of things, so it's better to keep anything not strictly related to it somewhere else.