modified StreamEventConverter to use eventpool