Does the user receive block really need the Request event? What does it buy on top of demand count maintenance?