Modular, distributed I/O can simplify systems