More notes about a new consumer impl. Still too complicated.