I think the reasoning was that the connection actor has to wait for a `Register` message before it can do anything with incoming reads. So it waits before declaring `ReadInterest` for the `Register` message.