Multiple strategies for O2 transport: from simplicity to complexity