[io_page] fix my lame fix for f71f34cc29a6c2018c9824a11d2bb360de1ae0f4

Also mark a TODO to make this more efficient later on.

Really fixes #71